问一个很怪的问题有一数据表
单位 金额 日期
01 1000 2003-1-1
02 2000 2003-2-2
01 3000 2003-3-3如何写SQL查询唯一记录啊,唯一的意义是:结果只要“单位”和“金额”两个字段,而且字段“单位”只取日期最大的那条记录。?
也就是最终结果我要的是如下的记录集:
01 1000 2003-3-3
02 2000 2003-2-2
这个SQL该怎么写呢?
单位 金额 日期
01 1000 2003-1-1
02 2000 2003-2-2
01 3000 2003-3-3如何写SQL查询唯一记录啊,唯一的意义是:结果只要“单位”和“金额”两个字段,而且字段“单位”只取日期最大的那条记录。?
也就是最终结果我要的是如下的记录集:
01 1000 2003-3-3
02 2000 2003-2-2
这个SQL该怎么写呢?
然後現實的時候不要現實最大日期這一欄
就看你的数据库支持不支持了