数据表名为visted_detail
字段为
ad_id (int)
visted_date(datetime)
visted_sum (int)
想显示成的结果如下:
visted_date | sum(visted_sum) | ad_id
日期为不重复 | 各相同ID的汇总 | id
---------------------
我的语句如下,日期总是会重复。用了distinct也不行。只有求救各位同仁们了。。。
select distinct CONVERT(char(11),Visted_Date ,120) as Visted_Date,
sum(Visted_Sum) as Visted_Sum
from visted_detail
group by Visted_Date
select distinct CONVERT(char(11),Visted_Date ,120) as Visted_Date,
sum(Visted_Sum) as Visted_Sum
from visted_detail
group CONVERT(char(11),Visted_Date,120)
你可以用这个方法啊,
select distinct CONVERT(char(11),Visted_Date ,120) as Visted_Date,
sum(Visted_Sum) as Visted_Sum
from visted_detail
group CONVERT(char(11),Visted_Date,120)
用的是上面大哥的方法不过这样可能会更好 一占点啊
你可以用这个方法啊,
select distinct CONVERT(char(11),Visted_Date ,120) as Visted_Date,
sum(Visted_Sum) as Visted_Sum
from visted_detail
group CONVERT(char(11),Visted_Date,120)
用的是上面大哥的方法不过这样可能会更好 一占点啊