dunque, se tu hai una queri del genere:
SELECT * FROM tabella WHERE campo LIKE '%medioevo%' lui ti estrapola TUTTI i campi che al loro interno contengono la parola 'medioevo' che pèuò stare benissimo all'inizio, alla fine o in mezzo ad una qualsiasi frase; tipo se hai un record che contiene 'Sono andato a fare un giro nel medioevo con il caro professor Dokk' ( :ritornoalfuturo: ) lui te lo estrapola, in quanto hai la parola medioevo all'interno del record. Se invece hai una query come quella sopra dove il valore lo vai a prendere da una combo e contiene Borgo nel medioevo ti estrarrà SOLO i record che al loro interno contengono quella frase.

Detto questo, puoi usare la query che vuoi, dipende dalle tue esigenze. Se vuoi trovare tutti i record che contengono 'medioevo' devi usare la prima, altrimenti se vuoi che contengano la frase usa la seconda.