我想获得最高值,但按同一表ex上的另一个字段分组:
seqid + fileid +名称
1 | 1 | n1 2 | 1 | n2 3 | 2 | n3 4 | 3 | n4 5 | 3 | n5
结果必须是
2 | 1 | n2 3 | 2 | n3 5 | 3 | n5
注意:所有字段都必须像使用select一样显示*我将不胜感激。tnx
怎么样
SELECT t.* FROM Table t INNER JOIN ( SELECT fileid, MAX(seqid) Maxseqid FROM Table GROUP BY fileid ) m ON t.fileid = m.fileid AND t.seqid = m.Maxseqid