sql怎么取每个用户最后一条记录?

(Gh 卡号 Rq 日期 Cj 机号 Sj 时间 Je 金额 Cs 次数 Ye 余额)

你这数据库没设计唯一的字段吗?
比如你加一个自增型的字段。
然后你select top 1 * from table order by 自增字段 DESC
就取得最后一条记录了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-11-15
???
什么意思额
就是单纯的取最后一条记录么
还是说"第一名" "最后一名" 这样的条件呢
第2个回答  2013-06-10
select top 1 * from table order by Rq DESC
第3个回答  2013-06-10
select Gh,max(Rq) from tableName group by Gh
第4个回答  2013-06-10
日期和时间分开干嘛!自找麻烦呀!
相似回答