Buongiorno, sono piuttosto nuovo nel mondo SQL e non riesco a capire dove sia l'errore di sintassi.
Mi restituisce syntax error near AND.
lo scopo dell query é recuperare i parametri di ricerca da campi compilabili -i valori tra parentesi graffe- e quindi fare una ricerca su vari campi di un database, divisi su più tabelle.
Ogni aiuto sarà apprezzato.
codice:
select tblAnagrafica.Cognome,
tblAnagrafica.Nazionalita,
tblAnagrafica.TitoloDiStudio,
tblAnagrafica.Master,tblCorsi.CorsoDiAggiornamento,
tblConoscenzeInformatiche.SoftwaretblQualifiche.Qualifica,
tblQualifiche.NormaDiRiferimento,
tblLingueStraniere.Lingua Straniera
from tblAnagrafica, tblCorsi,tblQualifiche,
tblMansioni,tblLingueStraniere, tblConoscenzeInformatiche
where tblMansioni.id_tblAnagrafica=tblAnagrafica.id
and tblCorsi.id_tblAnagrafica = tblAnagrafica.id
and tblQualifiche.id_tblAnagrafica = tblAnagrafica.id
and tblMansioni.id_tblAnagrafica = tblAnagrafica.id
and tblLingueStraniere.id_tblAnagrafica = tblAnagrafica.id
and tblConoscenzeInformatiche.id_tblAnagrafia = tblAnagrafica.id
and tblAnagrafica.Cognome = {srcCognome}
and tblAnagrafica.Nazionalita = {srcNazionalita}
and tblAnagrafica.TitoloDiStudio = {srcTitolo}
and tblAnagrafica.Master = {srcMaster}
and tblCorsi.CorsoDiAggiornamento = {srcCorsi1}
and tblCorsi.CorsoDiAggiornamento = {srcCorsi2}
and tblCorsi.CorsoDiAggiornamento = {srcCorsi3}
and tblCorsi.CorsoDiAggiornamento = {srcCorsi4}
and tblCorsi.CorsoDiAggiornamento = {srcCorsi5}
and tblQualifiche.Qualifica = {srcQualifica1}
and tblQualifiche.Qualifica = {srcQualifica2}
and tblQualifiche.Qualifica = {srcQualifica3}
and tblQualifiche.NormaDiRiferimento = {srcNormativa1}
and tblQualifiche.NormaDiRiferimento = {srcNormativa2}
and tblMansioni.Mansione = {srcMansioni1}
and tblMansioni.Mansione = {srcMansioni2}
and tblMansioni.Mansione = {srcMansioni3}
and tblMansioni.Mansione = {srcMansioni4}
and tblLingueStraniere.Lingua Straniera = {srcLingua1}
and tblLingueStraniere.Lingua Straniera = {srcLingua2}
and tblLingueStraniere.Lingua Straniera = {srcLingua3}
and tblLingueStraniere.Lingua Straniera = {srcLingua4}
and tblConoscenzeInformatiche.Software = {srcSoftware1}
and tblConoscenzeInformatiche.Software = {srcSoftware2}
and tblConoscenzeInformatiche.Software = {srcSoftware3}
and tblConoscenzeInformatiche.Software = {srcSoftware4};