最近 这个 sql 语句 老是出错,
select Min(Prod_Date) from DailyTrans group by Datepart(ww,Prod_Date)
报错是" Prod_Date is invalid in the select list because it is not contained in either an aggregate function or the group by clause"
以前用过类似的呀,没有问题
你要select Prod_Date 后面就要有 Prod_Date
你是说group by 后面 ? 后面是有的,不过用了 datepart 这个函数了。 我是SSRS里面编译不了,在 SQL management studio 可以过的。
select * from (select Prod_Date,Datepart(ww,Prod_Date) as dtpart from DailyTrans ) a
group by dtpart