不是我要的结果。作者: 无忧 时间: 2006-3-27 17:48
SELECT 表1.类别, 表1.姓名, max(表1.数量) AS 数量之总计
FROM 表1
GROUP BY 表1.类别, 表1.姓名; 作者: sgrshh29 时间: 2006-3-27 18:13
SELECT 表1.* FROM 表1 INNER JOIN (SELECT 表1.类别, max(表1.数量) As 数量 FROM 表1 GROUP BY 类别) As 表2 ON (表1.类别 = 表2.类别) AND (表1.数量 = 表2.数量) 作者: wwwwa 时间: 2006-3-27 19:08
SELECT *
FROM tt AS a
WHERE 数量=(select top 1 数量 from tt where 类别=a.类别 order by 类别,数量 desc); 作者: wuaza 时间: 2006-3-27 20:38
4楼的不适用于有重复记录的情况。