Buongiorno, non so se il titolo è azzeccato ....
ho il seguente problema:
Ho una select che mi restituisce questi risultati:
col1 col2
A 3
A 2
A 1
B 3
B 1
C 4
C 3
C 2
C 1
D 2
E 5
E 2
F 4
F 2
F 1
F 1
G 3
H 2
.... ecc. ecc.
Avrei però la necessità che per uno stesso valore in Col1 mi vengano restituite, al massimo,
le prime due righe (ad esempio ... in realtà me ne servono 5, ma semplifichiamo),
ottenendo quindi un risultato simile a questo:
col1 col2
A 3
A 2
B 3
B 1
C 4
C 3
D 2
E 5
E 2
F 4
F 2
G 3
H 2
Sono due giorni che ci sto appresso senza esserci riuscito; un aiutino ?
Uso SQL Server 2008