SQL Server, finden Sie eine beliebige Folge von Werten
Nehmen wir an, wir haben eine Tabellenpflege
Customer LastLogin ActionType
1 12/1/2007 2
1 12/2/2007 2
etc.
Wir möchten eine Liste aller Kunden, die zu einem beliebigen Zeitpunkt in einem bestimmten Jahr eine oder mehrere ununterbrochene Sequenzen von 14 Tagen für die Anmeldung mit Aktionstyp 2 hatten.
Ich kann das natürlich leicht mit Code machen und habe es sogar ziemlich schnell über kleine Mengen. Gibt es eine Möglichkeit, dies in SQL ohne Cursor zu tun?