Problème sur reqête ensembliste - EXCEPT [MySQL] - SQL/NoSQL - Programmation
Marsh Posté le 12-05-2004 à 08:50:52
D'après http://sqlpro.developpez.com/SQL_A [...] iderations, je dirai qu'il faut que tu fasses :
Code :
|
Il est possible que je me sois trompé, dans ce cas, vas sur le lien, tu veras quelque chose de très approchant concernant ta syntaxe et la manière de la simplifier!
Marsh Posté le 12-05-2004 à 10:29:55
Merci à toi, mais j'avais déjà trouvé cet exemple. Si on été dans oracle ça marcherait nikel, mais je bosse sur une vieille version de MySQL qui ne supporte pas les sous-requête... Je ne vois vraiment pas la solution, là je bloque complètement
WhiteMagician a écrit : D'après http://sqlpro.developpez.com/SQL_A [...] iderations, je dirai qu'il faut que tu fasses :
|
Marsh Posté le 12-05-2004 à 10:34:06
Pourquoi tu ne récupères pas une version de MySQL plus récente, ca serait plus simple, non?
Marsh Posté le 12-05-2004 à 10:40:08
WhiteMagician a écrit : Pourquoi tu ne récupères pas une version de MySQL plus récente, ca serait plus simple, non? |
C clair que si je pouvais installer la 4.1 je le ferrais, mais notre hébergeur à la 3.22 et des banannes... Donc je suis bien obligé de fraire avec...
Marsh Posté le 12-05-2004 à 19:02:52
Pas d'except , pas de sous-requête , et pas moyen de changer de version , je t'avoue que je vois pas trop non plus .
C'est pas sympa, tu me forces à réfléchir
Marsh Posté le 12-05-2004 à 19:12:53
Je suppose que tu as déjà essayé la technique du LEFT OUTER JOIN...
Marsh Posté le 11-05-2004 à 16:41:12
Voilà, j'ai une requête du type :
et bien entendue elle ne marche pas sur MySQL 3.22
alors y'a-t-il moyen de faire tourner ça avec une une seule requête sous se satané MySQL qui ne respecte pas les normes SQL... En tout cas pour la version 3.22
Marci ! !
Message édité par the_white_rabbit le 11-05-2004 à 16:49:08