我有這個疑問在那裏我從三個表SQL最小的第三
select
min(t.ReminderDt) as 'rem dt',
m.Group_Id, m.AccountNumber
from
ACE_AccsLevelTran t, ACE_AccsLevelMaster m
where
t.MasterAccNumber = m.AccountNumber
group by
m.Group_Id, m.AccountNumber;
這將導致選擇:
rem dt | Group_Id| AccountNumber
--------------------------------
2/8/2013 | 3 | 4216985
2/22/2013 | 4 | 4274863
2/7/2013 | 3 | 4366383
2/28/2013 | 4 | 7151712
我如何得到只有最低日期爲3和4的行,如結果 -
2/7/2013 | 3 | 4366383
2/22/2013 | 4 | 4274863
[不良習慣踢:使用舊樣式的JOIN(http://sqlblog.com/blogs/aaron_bertrand/archive /2009/10/08/bad-habits-to-kick-using-old-style-joins.aspx) - 舊式*逗號分隔的表格樣式列表已停用ANSI - ** 92 ** SQL標準(** 20年前**!)。 ***請***停止使用它 – 2013-02-26 16:59:21