Ciao ho bisogno di un consiglio su come procedere per creare un motore di ricerca all'interno del mio sito.
Ho creato un db dove tra diversi campi ci sono anche tre campi "Titolo", "brevedescrizone", e "Body".
il mio problema è come creare una query che mi cerca una determinata parola prima in titolo, poi in brevedescrizione e poi in body.
L'idea era quella di creare un ciclo per la prima query che comprende i primi due e poi una seconda query che mi cerca nel body.
Secondo voi è la strada giusta o e meglio usare altre strade?
come creo una query che mi cerchi in due campi?
tipo
strSQL = " SELECT * FROM tabella WHERE campo1 and campo2 LIKE '%" &request.form("query") &"%' "
per ultima cosa, è performante come sistema?
premesso che usero mysql visto che access è troppo lento, pensate che inserendo un 1000 record con titoli e decrizione e all'interno del body di ogni record ci sarà circa una paginetta di word, sia troppo pesante? le richieste al motore di ricerca sono circa 2500 - 3000 al giorno, ma nei mesi di punta arrivano a 10000 al giorno.
che dite?
grazie per l'aiuto Mauro

Rispondi quotando