Problème de jointure

Problème de jointure - SQL/NoSQL - Programmation

Marsh Posté le 14-12-2007 à 14:22:09    

Bonjour,
 
J'ai un problème en faisant une jointure. Je pense que le problème peut venir du fait que j'ai un group by dans ma requête...
Voici ma requête :

Code :
  1. Select
  2. distinct S.referenceA,
  3. S.description,
  4. S.type,
  5. S.issue,
  6. E.code,
  7. S.guar
  8. FROM  S, SP, E
  9. where (S.reference = SP.reference
  10. AND S.issue = E.code
  11. AND E.desc like '%Acteur')
  12. JOIN (Select
  13. sum(aa),
  14. sum(bb),
  15. T.reference
  16. from T)
  17. ON referenceA = T.reference
  18. group by reference


 
Merci d'avance pour votre aide

Reply

Marsh Posté le 14-12-2007 à 14:22:09   

Reply

Marsh Posté le 14-12-2007 à 17:15:26    

le join n'a rien ç faire dans la clause where, c'est un statement qui se trouve dans la clause from.
 
deplus, certaines SGBD (Oracle en tête) ne supportent pas le mélange des jointures littérales et des jointures implicites.
 
donc si tu utilises un join, tu dois l'utiliser pour toutes les jointures, pas une perdue au milieu des autres

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed