aide pour une requête - SQL/NoSQL - Programmation
Marsh Posté le 09-06-2008 à 20:31:41
vite fait en SQL Server 2005+ et une CTE
with A as(
select ref, annee, COUNT(*) as nombre
from T1
group by ref, annee)
select ref, annee, nombre
from A
where nombre = (select MAX(nombre) from A as B where B.REF = A.ref)
Marsh Posté le 05-06-2008 à 17:46:16
Salut à tous,
J'ai donc une table de ce type
et je voudrais afficher la ref, l'annee que l'on trouve le plus pour la ref ainsi que le nombre d'occurenc de la ref en question
ref annee
a x1
a x1
a x1
a x1
a x2
a x2
b x1
b x1
b x2
b x2
b x3
b x3
b x3
le résultat devrait être ça :
a x1 4
b x3 3
merci !