Bonjour,
Malgré une recherche intensive dans les différents forums, je ne parviens pas à trouver de solution à mon problème.
Je suis sous SQL Server 2000.
J'ai une table avec un clef concaténée sur 2 colonnes, que nous appellerons col1 et col2.
Je cherche à sélectionner les 2 premiers enregistrements (col1, col2) de chaque valeur de col1 selon un ordre croissant sur une troisième colonne col3.
J'ai bien pensé au IN, mais comme ma clef est concaténée, SQLServer 2000 ne permet pas des synthaxes du genre :
Et j'ai beau chercher, je coince...
Code : Sélectionner tout - Visualiser dans une fenêtre à part ... where (col1, col2) in (select col1, col2 from...)![]()
Une idée ?
ced
Partager