salut
j'ai trois tables: tbEmploye, tbCirculaire, , tbCategorie, lienCirculaireEmploye
tbCategorie
-cirIdCategorie
-cirCategorie
tbEmploye
- empID
- empPrenom
- empNom
- empNumeroEmploye
- empMotPasse
tbCirculaire
- cirID
- cirIdCategorie
- cirNumero
- cirDescription
- cirDate
- cirNomFichier
lienCirculaireEmploye
- cirNumero
- empNumeroEmploye
- dateLecture
avec cette requête je pensais connaître les circulaire qui ont été lue
la table lienCirculaireEmploye faisant le pont entre circulaire et employe
j'ai récemment ajouté une table catégorie pour les circulaire, depuis la requête fonctionne pas
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 SELECT tbCirculaire.cirNumero, tbCategorie.cirCategorie, tbCirculaire.cirDescription, tbCirculaire.cirNomFichier, tbCirculaire.cirDate, tbEmploye.empNumeroEmploye, tbEmploye.empPrenom , tbEmploye.empNom, lienCirculaireEmploye.dateLecture FROM (tbCirculaire INNER JOIN lienCirculaireEmploye ON tbCirculaire.cirNumero = lienCirculaireEmploye.cirNumero) INNER JOIN tbEmploye ON lienCirculaireEmploye.empNumeroEmploye = tbEmploye.empNumeroEmploye INNER JOIN tbCategorie ON tbCirculaire.cirIdCategorie = tbCategorie.cirIdCategorie where tbCategorie.cirIdCategorie in ( 1,2 )
j'obtiens l'erreur 3075
Syntax error (missin operator) in query expression
lienCirculaireEmploye ON tbCirculaire.cirNumero = lienCirculaireEmploye.cirNumero)
INNER JOIN tbEmploye ON lienCirculaireEmploye.empNumeroEmploye = tbEmploye.empNumeroEmploye
INNER JOIN tbCategorie ON tbCirculaire.cirIdCategorie = tbCategorie.cirIdCategorie
comme si deux jointures était refusé...
une idée?
ce message fait suite à
http://www.developpez.net/forums/sho...d.php?t=259354
Partager