Je sais que mon topic est surement mal placé mais je ne sais pas ou le mettre.
J'ai une requete SQL que voici :
Code : Tout sélectionner
SELECT nom, m.badge
FROM affectation a, utilisateur u, materiel m, type_uc tu
WHERE a.badge=m.badge AND a.utilisateur=u.login AND m.type=tu.type_uc
UNION
SELECT nom, m.badge
FROM affectation a, utilisateur u, materiel m, type_imp ti
WHERE a.badge=m.badge AND a.utilisateur=u.login AND m.type=ti.type_imp LIMIT 0, 30Code : Tout sélectionner
Something is wrong in your syntax près de 'UNION SELECT nom, m.badge FROM affectation a, utilisateur u, mat' à la ligne 1Or logiquement la syntaxe est bonne. Voyez vous d'ou peut venir le problème?
(- Pour info, je veux pouvoir faire une requete qui interroge une table '1' sur un champ qui est comment soit à 'a' soit à 'b' mais jamais aux deux)
(- Les 2 requetes fonctionnent très bien toutes seules)
Merci d'avance