select * from aa where sn not in(select sn from aa a where exists(select 1 from aa where pm=a.pm and rq>a.rq ))
这里的aa是你的表名,我测试了好久,这样写可以,但是可能有点麻烦,呵呵,有可能有其他办法,希望高手可以写出来分享
select * from aa where sn not in (select a.sn from aa a, aa b where a.pm=b.pm and a.rq
select * from table_name
group by pm
order by sn DESC
各种物品的最后一次的记录
这句话要求 每样物品显示并显示最后一条记录
所以要先用group by 过滤 按照品名pm归类
在按照序号 sn排序 即 order by sn DESC
DESC是指逆序 即从大到小
希望可以帮你到哈
select * from table_name group by pm order by sn
select *from 表名 order by sn desc;即可
SELECT max(rq),pm
FROM bbb
group by pm
bbb表名
group by 和 order by 联合使用 我感觉是 我数据库也不是很好