Salve,
Ho realizzato una query per una ricerca ricerca tra 2 tabelle:
1) schedaImmobile
2) schedaTerreno
Qui di seguito posto il codice SQL:
SELECT *
FROM schedaImmobile, schedaTerreno
WHERE schedaImmobile.luogo Like %varRicerca% OR schedaImmobile.tipologia Like %varRicerca% OR schedaImmobile.contratto Like %varRicerca% OR schedaImmobile.zona Like %varRicerca% OR schedaImmobile.descrizione Like %varRicerca% OR schedaImmobile.rifDettaglio Like %varRicerca% OR schedaTerreno.luogo Like %varRicerca% OR schedaTerreno.tipologia Like %varRicerca% OR schedaTerreno.contratto Like %varRicerca% OR schedaTerreno.zona Like %varRicerca% OR schedaTerreno.descrizione Like %varRicerca% OR schedaTerreno.rifDettaglio Like '%varRicerca%'
In pratica inserendo una parola chiave nella casella di ricerca (varRicerca) vorre eseguire una ricerca tra le due tabelle schedaImmobile e schedaTerreno.
Il risultato ottenuto da questa query non è quello voluto, ad esempio: risultati duplicati e schede non trovate (ma che nella tabella esistono)
Potete aiutarmi?
Grazie
Andrea
![]()

Rispondi quotando
