谢谢你的回复!
我还没有说清楚,不能使用group,真实的情况不止两列,使用group会出错。
A 123 返修
A 223 返修
A 323 入库
B 256 入库
B 257 入库
B 259入库
C 20 入库
C 25 返修
C 26 返修
如上表中如何实现查询的结果为
A 323 入库
B 259 入库
C 26 返修
在上面的表中有三列,分别为物品名称,数值及状态
物品 数值 状态
A 5 返修
A 7 入库
A 8 返修
B 5 入库
B 7 返修
现在要根据数值来取记录,按数值的最大值来取记录,上表中物品A的最大数值为8,B的最大值为7,所以分别取这两条记录
A 8 返修
B 7 返修
数值可以是日期,也就是查询表中物品的最后状态。对于每一种物品,有且只有一条记录跟他相对应(数值最大那条),不知我这样说清楚了没有?