[MySQL] Jointure externe

Fermé
Jezvin Messages postés 20 Date d'inscription vendredi 12 avril 2002 Statut Membre Dernière intervention 30 avril 2002 - 23 avril 2002 à 16:12
Jezvin Messages postés 20 Date d'inscription vendredi 12 avril 2002 Statut Membre Dernière intervention 30 avril 2002 - 24 avril 2002 à 09:44
Salut à tous

J'ai un problème pour réaliser une jointure externe.
J'ai une table 'Années', qui contient ttes les années, et une table 'capture' contenant des données sur des captures, enfin bref...

Je dois afficher le résultat d'une requête en affichant à chq fois ttes les années, meme s'il n'y a pas de capture correspondant aux critères de recherche pour certaines années. A priori, une jointure externe doit régler le pb.
Mais qd je sélectionne les données ds le where (par exemple, where océan=3), ca me degage ttes les lignes qui n'ont pas 3 comme océan (donc ttes les années qui n'ont pas de données, mais que je dois afficher qd mm !). J'ai tenté un "where océan=3 or isnull(océan)", mais ca ne marche pas... et bonjour le tps de calcul !

Dsl si je suis pas clair, mais c vraiment désespérant, et relativement urgent, donc si qqn pouvait m'aider, ca serait cool.
Merci
A voir également:

1 réponse

donne ta requete en entier pour voir ce qui peche
0
Jezvin Messages postés 20 Date d'inscription vendredi 12 avril 2002 Statut Membre Dernière intervention 30 avril 2002
24 avril 2002 à 09:44
Désolé, j'ai trouvé... C juste que je voulais faire tout en une seule requête et donc qu'il effetcuait la jointure externe avant de vérifier les conditions.

Finalement, je l'ai fait "à la main", en php

Merci qd meme
@+
0