devo fare una select nel campo cod_art che ha dati come esempio
cod_art
pc123456
pc 123456
pc 123 456
in pratica ci sono dati con spazi e senza
come posso fare la query che non tenga conto degli spazi
ho gia provato con like ma non va
devo fare una select nel campo cod_art che ha dati come esempio
cod_art
pc123456
pc 123456
pc 123 456
in pratica ci sono dati con spazi e senza
come posso fare la query che non tenga conto degli spazi
ho gia provato con like ma non va
Mostra la query...![]()
Ciao![]()
SELECT id_art, cod_art FROM nometabella WHERE cod_art LIKE '% pc123456 %';
in questo caso ritorna pc123456 ma non gli altri due perche hanno gli spazi
come faccio a trovare tutti e tre i codici
ciao.
cod_art
pc123456
pc 123456
pc 123 456
Cos' come hai scritto la query ti ritorna tutti i record che hanno 'pc123456 ' al centro e a destra e sinistra qualsiasi altro carattere.
Per farti restituire anche il record 'pc123 456 ' la query deve essere:
codice:SELECT id_art, cod_art FROM nometabella WHERE cod_art LIKE '% pc123 %';![]()
Se usi LIKE 'pc%' include tutti gli articoli che hai elencato.Originariamente inviato da bonsignori
SELECT id_art, cod_art FROM nometabella WHERE cod_art LIKE '% pc123456 %';
in questo caso ritorna pc123456 ma non gli altri due perche hanno gli spazi
come faccio a trovare tutti e tre i codici
ciao.
cod_art
pc123456
pc 123456
pc 123 456
Alcuni database prevedono anche le RegularExpression, ma non so che database usi.
Ciao![]()
Sono dei files system Vision di Acucorp
per la connessione uso il driver AcuODBC fornito dalla ditta del software
sai se si possono usare le regular expression se si sai come?
usando il mio prog su una macchina diversa da dove risiede il DataBase la query si ritarda di 25/30 secondi rispetto se usata sulla stessa macchina dove riside il Db.
Questo ritardo e causato dall ' ODBC
Sapete dirmi la connectionString dei file System Vision
Ciao e grazie.