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
- Sql (+) - Forum Programmation
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
- Cherche des haricot vendez les moi ✓ - Forum DS
- Sql lister les tables ✓ - Forum Programmation
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