请教前辈关于重复数据筛选语句的问题?
lff88 2006-09-12 02:30:50 下面sql语句正常
SELECT 名称,max(日期) as 日期,count(*) as 重复次数
FROM dbo.表
WHERE (方式 like '%p1%') and (日期 >='p2') and(日期 <='p3') group by 名称
但我想再增加“方式”列名如下
SELECT 名称,方式,max(日期) as 日期,count(*) as 重复次数
FROM dbo.表
WHERE (方式 like '%p1%') and (日期 >='p2') and(日期 <='p3') group by 名称
但报错:“方式”在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
请教前辈我应该如何改?谢谢!!