Problème requète SQL
sanbout
Messages postés
16
Statut
Membre
-
Reivax962 Messages postés 3742 Statut Membre -
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,
le problème est simple... J'ai cette requête :
et cette erreur :
Voilà... Je n'arrête pas de torturer mon pauvre petit cerveau mais la solution ne veut pas sortir... Si quelqu'un a une idée pour m'aider, qu'il n'hésite pas !
Merci ^^
le problème est simple... J'ai cette requête :
SELECT
Parametre.IDParametre AS IDParametre,
Parametre.Repere AS Repere,
Parametre.CodeTypeVoie AS CodeTypeVoie,
Parametre.Libelle AS Libelle,
Unite.Abreviation AS Unite,
Parametre.SurvAlarme AS SurvAlarme,
Parametre.SurvArret AS SurvArret,
Parametre.MinAlarme AS MinAlarme,
Parametre.MaxAlarme AS MaxAlarme,
Parametre.MinArret AS MinArret,
Parametre.MaxArret AS MaxArret,
Parametre.SurvDelai AS SurvDelai,
Parametre.ValeurParDefaut AS ValeurParDefaut,
Parametre.ParametresCalcul AS ParametresCalcul,
Parametre.ParametreReference AS ParametreReference,
Parametre.Complement AS Complement,
Parametre.Verrou AS Verrou,
Parametre.LogiqueTOR AS LogiqueTOR,
Parametre.IDTerminal AS IDTerminal,
Parametre.IDUnite AS IDUnite,
Parametre.IDGammeAff AS IDGammeAff,
Gamme.Minimum AS Minimum,
Gamme.Maximum AS Maximum,
Parametre.IDVoiePhysique AS IDVoiePhysique,
Parametre.IDCalcul AS IDCalcul,
Parametre.IDFrequences AS IDFrequences
FROM
RIGHT OUTER JOIN Unite ON Parametre.IDUnite = Unite.IDUnite,
Gamme LEFT OUTER JOIN Parametre ON Parametre.IDGamme = Gamme.IDGammeAff
WHERE
(
Parametre.IDConfiguration = 1
)
ORDER BY
Repere ASC
et cette erreur :
16:20:20 : Ligne 1 : Erreur SQL générale. [MySQL][ODBC 3.51 Driver][mysqld-5.0.45-community-nt]You have an error in your SQL syntax; check the manual that corresponds t your MySQL server version for the right syntax to use near 'RIGHT OUTER JOIN Unite ON Parametre.IDUnite = Unite.IDUnite, Gamme LEFT OUTER' at line 29 ***
Voilà... Je n'arrête pas de torturer mon pauvre petit cerveau mais la solution ne veut pas sortir... Si quelqu'un a une idée pour m'aider, qu'il n'hésite pas !
Merci ^^
A voir également:
- Problème requète SQL
- Logiciel sql - Télécharger - Bases de données
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros ✓ - Forum DS
- Strictement - Forum calculatrices
- Jointure sql ✓ - Forum MySQL
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
1 réponse
Bonjour,
Il faut mettre FROM NomTable.
Suivant ce que tu veux, ça donenrait :
ou
Il faut mettre FROM NomTable.
Suivant ce que tu veux, ça donenrait :
FROM Parametre RIGHT OUTER JOIN Unite ON Parametre.IDUnite = Unite.IDUnite, LEFT OUTER JOIN Gamme ON Parametre.IDGamme = Gamme.IDGammeAff
ou
FROM Gamme LEFT OUTER JOIN Parametre ON Parametre.IDGamme = Gamme.IDGammeAff RIGHT OUTER JOIN Unite ON Parametre.IDUnite = Unite.IDUniteXavier