LIKE e' il comparatore per stringhe. Usa l'indice solo se la stringa non inizia con un carattere jolly (no '%$abc' per es.)
= e' il comparatore per numerico e date.
La negazione e' NOT LIKE oppure !=
Nulla toglie che una stringa ascii venga comparata con = , in questo caso non sono permessi i caratteri jolly.
WHERE pippo LIKE 'Pippo' cerchera' esattamente 'Pippo'. Se case sensitive lo decide il campo se tipo BINARY.
WHERE pippo = 'Pippo' ottiene lo stesso risultato. Mentre:
WHERE pippo = 'Pip%' darebbe errore.
![]()