Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3939 connectés 

 


Dernière réponse
Sujet : [ASP][SQL] comment faire un SELECT DISTINCT en ayant plusieurs champs?
tet2neu c'est de l'acharnement thérapeutique :o

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
tet2neu c'est de l'acharnement thérapeutique :o
MaybeEijOrNot Vous êtes sérieux ? Vous tenez une liste des topics de troll et vous la parcourez de temps à autre pour les upper ?  [:sombrero67]
Pour te faire marcher une fois l'an ?
:o
tet2neu

MaybeEijOrNot a écrit :

Avec "min(NOM)" il supposait déjà que c'était possible avec une règle préétablie je pense.
Je dis juste que la réponse avait été apportée, vous pouvez toujours reposer le problème comme vous le voulez et le résoudre mais ça rend le topic compliqué à suivre car vous pouvez reformuler le problème autant de fois que vous le voulez.


Ben oui c'est évident pour ceux qui ont cherché à comprendre.
Je dis depuis le début qu'on ne peut retourner qu'une seule ligne par mail que si on connaît le critère de choix.
Là vous arrivez avec des LIMIT, des order by... Donc oui, techniquement ça marche, mais est-ce ça correspond à la question de l'auteur du topic, on ne le saura jamais.
Donc je comprends pas pourquoi vous insistez

sebdej Je vous propose :
 

Code :
  1. SELECT mail, A.nom FROM
  2. test A
  3. WHERE NOT EXISTS (SELECT 1 FROM test B WHERE A.mail = B.mail AND A.nom > B.nom)


 
Ici on prend le premier email en triant par nom (A.nom > B.nom), on peut toujours mettre un autre critère à condition que ce soit une relation d'ordre.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)