Bonjour,
Je cherche a récupérer tous les unique_id (clé primaire de ma table) correspondant à cette sélection :donc normalement deux unique_id par groupe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT unid, num_1 FROM un_hi WHERE dgroup not like 'CANTO' and tycod='TRANSFERTS' and cterm not like 'saeedge' GROUP BY num_1, unid HAVING count(cdts)=2;
la seule solution que j'imagine est de faire unmais je en suis même pas sûre d'obtenir réellement ce que je veux. Quid des cas ou j'aurais un couple num_1 / unid dans cette requête, existant dans un_hi mais qui n'avais pas un count(cdts)=2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT unique_id FROM un_hi WHERE num_1 in (SELECT num_1 FROM ma_première_requête) and unid in (SELECT unid FROM ma_première_requête)
Je précise que je suis sur une BDD Ms SQL server si jamais il existe des particularités.
Merci pour vos éclaircissements (je ne suis pas développeur, pas même informaticienne à la base mais j'essaye de m'en sortir et d'apprendre!)
Partager