Salve a tutti
esiste un comando in mysql che seleziona tutti i record dove in un campo ci sono determinati caratteri?
Tipo la funzione ereg....
Salve a tutti
esiste un comando in mysql che seleziona tutti i record dove in un campo ci sono determinati caratteri?
Tipo la funzione ereg....
like
Select * from tabella where campo like 'stringadaricercare';
esempio vuoi che nella tabella utenti siano selezionati tutti gli utenti che nel nome hanno "tti"
allora;
Select * from utenti where nome like '%tti%'
i % servono adire che qualsiasi carattere prima o dopo l'importante che ci sia tti
ciao
praticamente sto costruendo una "stele di roseta" in azienda per fare un ponte tra il vecchio codice prodotto e quello nuovo. Inoltre la lunghezza dei caratteri è uguale a quella con la nuova codifica
Siccome quello nuovo è solo numerico mentre il vecchio era parlante, volevo fare una selezione di tutti i vecchi codici che almeno contenessero una lettera dell'alfabeto (quindi un set)
guarda qui.....
http://forum.html.it/forum/showthrea...hreadid=371453
Su MySQL possono essere usate anche le espressioni regolari.
In questo link sono spiegate abbastanza bene, vedi se ti può essere utile...
grazie mille...