想象一下我有下表:
NAME DATE OTHER_CONTANT
'A' '2012-06-05' 'baz'
'A' '2012-06-04' 'bar'
'B' '2012-06-05' 'foo'
'C' '2012-06-05' 'bla'
'C' '2012-06-04' 'blah'
'C' '2012-06-06' 'bleh'
现在我想过滤此表以仅包含具有唯一名称和最早日期的行:
'A' '2012-06-04' 'bar'
'B' '2012-06-05' 'foo'
'C' '2012-06-04' 'blah'
我正在考虑使用 GROUP BY 语句,但是使用 GROUP BY 我只能得到一列作为结果,我想得到整行。有关如何进行此过滤的任何建议?