MySQL Forums
Forum List  »  French

Re: Besoin d'aide sur une requête sur deux tables
Posted by: Elie Bouboun
Date: March 05, 2012 04:42AM

Bonjour Mr Molliné,

Merci encore une fois de votre réponse. Voici la requête que je viens de passer
_______________________________________________________________________________
SELECT t.champ1,t.champ3,t.champ2 from t inner join t0 on t.champ2=t0.champ2 and t.champ3 not in(select distinct t0.champ3 from t0 WHERE t0.champ2=t.champ2)
-------------------------------------------------------------------------------
Mais elle est super longue(j'utilise Mysql 5 avec phpmyadmin ou en ligne de commande parfois).

Je crois qu'il serait mieux de procéder en 2 temps comme vous l'avez suggéré.
1) les enregistrements de t dont le champ1 n'a pas de correspondant dans t0.
Une fois qu'on a obtenu cette liste on lui rajoute le résultat de la requête suivante:

les enregistrements de t dont le champ1 se retrouve dans t0 mais avec une différence entre t0.champ2 et t.champ2.

Merci beaucoup.

Options: ReplyQuote


Subject
Views
Written By
Posted
Re: Besoin d'aide sur une requête sur deux tables
1680
March 05, 2012 04:42AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.