So erhalten Sie das Mindestdatum für jeden Datensatz aus mehreren Datensätzen
Ich möchte das Mindestdatum jedes Datensatzes in meiner Tabelle mit mehreren Datumseingaben mit einem Primärschlüssel erhalten. Schau dir meinen Tisch an:
CaseNo Entry_date
ABC-001 2/12/13
ABC-002 2/09/13
ABC-001 1/01/13
ABC-001 1/31/13
ABC-002 1/01/13
ABC-003 2/01/12
ABC-003 2/18/13
Ich möchte dieses Ergebnis haben:
CaseNo Entry_date Min_date
ABC-001 2/12/13 1/01/13
ABC-002 2/09/13 1/09/13
ABC-001 1/01/13 1/01/13
ABC-001 1/31/13 1/01/13
ABC-002 1/09/13 1/09/13
ABC-003 2/01/12 2/01/13
ABC-003 2/18/13 2/01/13
Ich möchte das Mindestdatum für jeden Fall auf meinem Tisch haben.
Ich habe diesen Code ausprobiert:
Select CaseNo,Entry_date, Min(Entry_date) as Min_date
from mytable group by CaseNo
Ergebnis ist dies:
CaseNo Entry_date Min_date
ABC-001 1/01/13 1/01/13
ABC-002 1/09/13 1/09/13
ABC-003 2/01/12 2/01/13
Der Code entfernt die Zeile, die nicht das Mindestdatum hat. Ich möchte alle Datensätze mit ihrem Mindestdatum als Min_date anzeigen.