Bonjour,
J'aimerais joindre 3 tables en même temps, voici ma requête:
Elle retourne l'erreur:Code:
1
2
3
4
5
6
7 SELECT Depenses.intitule, Categories.nom_cat, Frequences.nom_freq FROM Depenses INNER JOIN Categories ON Categories.id_cat = Depenses.id_cat INNER JOIN Frequences ON Frequences.id_freq = Depenses.id_freq ORDER BY Depenses.intitule ASC
Si j'enlève un INNER JOIN, elle fonctionne.Citation:
Erreur de syntaxe (opérateur absent) dans l'expression « Categories.id_cat = Depenses.id_cat INNER JOIN Frequences ON Frequences.id_freq = Depenses.id_fre ».
Comment l'expliquer?
Merci