Ich habe eine SQL Server-Tabelle mit einem Datumsfeld, den Namen einer Person und eine eindeutige Kennung. Die Daten sind alle innerhalb von 2015 und sind bis zum Ende des Wochenendes. Zum Beispiel 2015-12-05, dann 2015-12-12. Ich muss eine Liste der eindeutigen Identifikatoren finden, die eine Datenlücke von mindestens 3 Monaten aufweisen.Suchen Lücken zwischen Monaten
Also, wenn eindeutige Kennung A, hat Einträge von 2015-12-12 und 2015-07-25, dann würde ich es in meinen Ergebnissen sehen wollen. Wenn die Einträge konsistenter sind, sagen wir eine Woche pro Monat, möchte ich das nicht in meinen Ergebnissen sehen. Ich muss alle eindeutigen Kennzeichnungen mit einer 3-Monatslücke überall in 2015 zeigen.
Ich bin nicht wirklich sicher, wo ich anfangen soll. Irgendwelche Ideen?
Hier ist ein großartiger Ort, um zu beginnen. http://spaghettidba.com/2015/04/24/how-to-post-a-t-sql-question-on-a-public-forum/ –
WHERE NICHT EXISTEN() wäre eine gute Idee. –
Ist die eindeutige Kennung pro Zeile oder pro Person? Bitte geben Sie die Tabellenstruktur an (die Anweisung 'CREATE' für die Tabelle reicht aus). – Ruslan