Bonjour 2 petites questions
oui je parlé du
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT... WHERE D.id IN..
j'ai un autre cas de figure ensuite :
J'ai des doublons sur trois lignes champs réf / MTX / ACC
ces derniers sont identiques mais certaines fois le champ ACC est vide
priorité 1 prendre la ligne ou réf / MTX / ACC n'est pas vide
priorité 2 prendre le champ ou ENT commence par un S
quand je teste j'ai un message d'erreur quand j'aissaie de l'adapter dans le sq ci -dessous pouvez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT * FROM Debutant10 D WHERE D.Id IN ( SELECT TOP 1 T.Id FROM Debutant10 T WHERE T.Ref=D.Ref ORDER BY iif(T.ENT LIKE "S*",0,1), T.date deb DESC, T.id );
2ème question est-il possible de supp des doublons d'une requête ?
Partager