我是一名SQL新手,试图找出一种削减行的方法,该行基本上只给我每行一个名称,条件是最新的“遭遇日期”。我想从这个去:选择限于最近日期的行
Measure_ID Name User Encounter Date Numerator
NQF-0101 A 1 4/10/2015 0
NQF-0101 A 1 4/11/2015 1
NQF-0101 B 2 4/12/2015 1
NQF-0101 B 2 4/13/2015 0
NQF-0101 C 3 4/14/2015 1
NQF-0101 C 3 4/15/2015 1
NQF-0101 C 3 4/16/2015 1
要这样:
Measure_ID Name User Encounter Date Numerator
NQF-0101 A 1 4/11/2015 1
NQF-0101 B 2 4/13/2015 0
NQF-0101 C 3 4/16/2015 1
对SQL查询的类型有什么想法,我可以运行来实现这一目标?谢谢!
您使用的是什么dbms? –
SELECT * FROM table_name GROUP BY名称ORDER BY encounter_date? – Alfie
我实际上在Tableau中使用自定义SQL;我不确定它是否与其他dbms类似。 – Josh