SQL命令查找文档上次打印的时间



我有一个文档名称和打印日期表。说:

aaa    2006-09-15
aaa    2007-09-15
abc    2013-08-12
abc    2012-08-12

命令执行后,我需要:

aaa 2007-09-15
abc 2013-08-12

我得到了一个接近正确的输出,但它涉及到临时表。我正在尝试将其放入Microsoft BIDS中,但它不喜欢我使用#temp_table。

想法?

试试这个:

SELECT doc_name, max(date_printed) FROM your_table GROUP BY doc_name;

这是小提琴,你可以检查一下http://sqlfiddle.com/#!2/dd156/3

最新更新