TIPS SQL

giovedì 19 febbraio 2015 - 18.11

toniovigi Profilo | Expert

PENNINA (ITP09)
AGHAR (EG091)
AGHAR (EG091)

Ciao ragazzi come faccio in access a fare una query che mi estrae dai record solo i valori tra le parentesi (5caratteri) , la posizione di quelle parentesi e codice è variabile

grazie mille per l'aiuto

HolidaySoft.it Profilo | Junior Member

Ciao,
Prova ad utilizzare i comandi instr e mid nel modo opportuno

Michele
http://www.HolidaySoft.it - Gestionali, Database, SitiWeb
http://www.GarganoSapori.it - Olio ExtraVergine del Gargano
http://www.osteriaoristorante.it - Crea la Vetrina per il tuo Ristorante

alx_81 Profilo | Guru

Ciao
in aggiunta a quanto indicato da HolidaySoft.it, eccoti un esempio, partendo dal presupposto che la tua tabella si chiami Articoli e che la colonna in questione si chiami Valore:

SELECT Valore, Mid(Valore, InStr(Valore, "(")) as ModificatoConParentesi, Replace(Replace(Mid(Valore, InStr(Valore, "(")), "(", ""), ")", "") as ModificatoSenzaParentesi FROM Articoli;

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5