1 pièce(s) jointe(s)
requête sql avec jointure
Bonjour à tous
J'ai une base de données fireBird qui comporte 3 tables : C_OPERATION, C_TYPE, C_CATEGORIE
la requête suivante fonctionne très bien :
Code:
1 2 3 4 5 6 7
| Form15.IBQuery1.SQL.Text:='SELECT O.*,'
+'T.NOM_TYPE,'
+'C.NOM_CATEGORIE '
+'FROM C_OPERATION O '
+'INNER JOIN C_TYPE T ON O.ID_TYPE=T.ID_TYPE '
+'INNER JOIN C_CATEGORIE C ON O.ID_CATEGORIE=C.ID_CATEGORIE '
+'WHERE ID_COMPTE=1'; |
mais la requête suivante ne fonctionne plus :
Code:
1 2 3 4 5 6 7 8
| Form15.IBQuery1.SQL.Text:='SELECT O.*,' // assign new SQL expression
+'T.NOM_TYPE,'
+'C.NOM_CATEGORIE '
+'FROM C_OPERATION O '
+'INNER JOIN C_TYPE T ON O.ID_TYPE=T.ID_TYPE '
+'INNER JOIN C_CATEGORIE C ON O.ID_CATEGORIE=C.ID_CATEGORIE '
+'WHERE ID_COMPTE=1'
+'AND ID_TYPE=5'; // Rajout uniquement de cette condition |
J'obtiens le message d'erreurr suivant :
Pièce jointe 568847
Je sèche de puis quelques jours. Merci de vos suggestions
JLouis