Come faccio a vedere se un dato è presente in una tabella MYSQL?
Come faccio a vedere se un dato è presente in una tabella MYSQL?
select con la condizione whereOriginariamente inviato da Alega!
Come faccio a vedere se un dato è presente in una tabella MYSQL?
where campo = 'dato' oppure
where campo LIKE 'dato%' se usi il carattere jolly
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Si lo so ma io in pratica vorrei fare una cosa tipo:
Se esiste il dato X in un qualsiasi campo della tabella Y, esegui una certa operazione
altrimenti ne esegui un'altra
codice:select count(*) as tot from tabella where CONCAT(campo1,campo2,campo_nn) like '%$dato%'![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
così però gli dà risultato positivo anche se $dato sta metà alla fine di campo 1 e metà all'inizio di campo2, se non sbaglioOriginariamente inviato da piero.mac
codice:select count(*) as tot from tabella where CONCAT(campo1,campo2,campo_nn) like '%$dato%'![]()
![]()
Se non vuoi questo piccolo inconveniente, Alega, credo tu debba controllare tutti i campi singolarmente mettendoli in OR nella condizione del WHERE, oppure rivedere la struttura della tua tabella