2016-09-17 9 views
-3

ich brauche Zähler Reihe haben, wenn das Datum zu ändern für das Datum i ref so habenWie ref wenn das Datum zu ändern

Date  Ref 
01/01/2016 1 
01/01/2016 1 
01/01/2016 1 
02/01/2016 2 
02/01/2016 2 
05/01/2016 3 
05/01/2016 3 
05/01/2016 3 
07/01/2016 4 
07/01/2016 4 
07/01/2016 4 
07/01/2016 4 
12/01/2016 5 
12/01/2016 5 
12/01/2016 5 
12/01/2016 5 
+1

Bitte ! Wie sollte jemand wissen, was Sie hier fragen? –

+0

Ich muss Zählerzeile haben, wenn Datum ändern –

+0

was Zählerzeile bedeutet? Können Sie erklären? –

Antwort

2

In SQL Server können Sie diese dense_rank() mit berechnen:

select t.*, dense_rank() over (order by date) as ref 
from t; 
+0

Vielen Dank, es funktioniert gut –

+0

warum dichte_rank(), rank() ist gut hier – Munavvar

+0

@Munavvar. . . Das OP möchte fortlaufende Nummern ohne Lücken haben, daher 'dose_rank()'. –

Verwandte Themen