Son sicuro che è stato già trattato l'argomento, ma non ho trovato niente cercando, molto probabilmente perchè non so come spiegare l'argomento e già io ho paura di aver inserito in titolo sbagliato!

Vorrei sapere come prima cosa se effettuare delle ricerche nel db utilizzando query con LIKE %valore sia attualmente sconsigliabile e sia preferibile usare MATCH e AGAINST.

Seconda cosa, ho un elenco di film e molti come titolo hanno un numero, vedi 300 . In che modo posso fare una ricerca soltanto su quei titoli che hanno come titolo un numero o che inizi con un numero, per esempio 2001 Odissea nello spazio. L'unica soluzione è fare

Codice PHP:
WHERE campo LIKE 1% AND campo LIKE 2etc etc 
?

Grazie