我想获得每一条记录的最小日期在具有一个主键日期的多次入境我的表。 看看我的表:
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
我想有这样的结果:
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
我想记录在我的表中的每个CaseNo的最小日期。
我想这样的代码:
Select CaseNo,Entry_date, Min(Entry_date) as Min_date
from mytable group by CaseNo
结果是这样的:
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
代码中删除不具有最小日期的行。 我想与他们的最小日期为MIN_DATE显示所有记录。