Ich möchte max. und min. Tage zwischen mehreren Datensätzen in meiner Tabelle. Zum Beispiel möchte ich in der folgenden Tabelle max. und min. Tage aufgrund des Datumsfeldes für jede ID. Ich benutze MS-SQL 2013Finde maximale und minimale Tage zwischen mehreren Daten in SQL
Ich weiß, dass es dateiff
Tage zwischen zwei Daten zu finden gibt, aber jetzt möchte ich maximale und minimale Tage zwischen mehreren Daten finden.
ID DATE
10 2016/01/13
10 2016/01/10
10 2016/11/01
10 2015/12/28
11 2015/12/11
11 2016/02/01
11 2015/01/01
Nun, wie kann ich max. und min. Tage zwischen den DATEN für jede ID?
Können Sie mir bitte helfen, die Abfrage in SQL zu haben?
Was ist das erwartete Ergebnis? –
Wenn Sie die Tage zwischen zwei Daten betrachten, dann gibt es keine MAX oder MIN, es ist ein statischer Wert. Sie sind nicht sehr klar in Ihrer Frage, könnten Sie die Ausgabe, die Sie erwarten, klären. P.S. Vielleicht möchten Sie Ihre SQL-Version überprüfen, 2013 ist soweit ich weiß, keine gültige Version (von 2012 bis 2014). –