同一个数据表中怎样进行数据行的计算 select 商品名称, 颜色 , convert(varchar(7), 出售日期, 120) as 出售日期 ,sum(数量) as 数量from tbgroup by 商品名称, 颜色,convert(varchar(7), 出售日期, 120) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 商品名称 , 颜色, convert(varchar(10),出售日期,120) 出售日期,sum(数量) 销售总数from tb group by 商品名称 , 颜色, convert(varchar(10),出售日期,120) select 商品名称, 颜色,出售日期,sum(数量)总数from A group by 商品名称,颜色,出售日期 select 商品名称, 颜色, convert(varchar(10),出售日期,120) AS 出售日期, sum(数量) AS 数量from A group by 商品名称, 颜色, convert(varchar(10),出售日期,120) if object_id('tb') is not null drop table tbgocreate table tb(id int,商品名称 varchar(10),颜色 varchar(10),出售日期 datetime, 数量 int )insert tb select '1','圆珠笔','红色','2009-4-11',20insert tb select '2','钢笔','黑色','2009-4-11',5insert tb select '3','圆珠笔','红色','2009-4-11',13insert tb select '4','钢笔','黑色','2009-4-10',15insert tb select '5','圆珠笔','蓝色','2009-4-10',33insert tb select '6','钢笔','白色','2009-4-11',50insert tb select '7','圆珠笔','蓝色','2009-4-11',20insert tb select '8','圆珠笔','蓝色','2009-4-10',15insert tb select '9','钢笔','黑色','2009-4-10',35select 商品名称, 颜色, convert(varchar,出售日期,23) 出售日期, sum(数量) 数量from tb group by 商品名称,颜色, convert(varchar,出售日期,23) /*商品名称 颜色 出售日期 数量---------- ---------- ------------------------------ -----------钢笔 白色 2009-04-11 50钢笔 黑色 2009-04-10 50钢笔 黑色 2009-04-11 5圆珠笔 红色 2009-04-11 33圆珠笔 蓝色 2009-04-10 48圆珠笔 蓝色 2009-04-11 20(6 行受影响)*/ 分布式数据库同步问题 sql多表关联模糊查询问题 如何快速的生成本年度的全部日期 sql小数点问题 如何使用代码导出一个表的部分数据到Excel和txt 如何解决sql server2005:waittype=RESOURCE_SEMAPHORE_QUERY_COMPILE进程过多的性能问题 求高人指点:SQL数据表中,删除指定值的列 zjcxc(邹建) 和CCEO(CSDN的CEO)请进! 如何把public角色访问系统表的权限去掉 如何获得内嵌存储过程返回的数据集 SQL 取最大字符 求帮忙设计SQL的查询语言
from tb group by 商品名称 , 颜色, convert(varchar(10),出售日期,120)
from A
group by 商品名称,颜色,出售日期
商品名称,
颜色,
convert(varchar(10),出售日期,120) AS 出售日期,
sum(数量) AS 数量
from
A
group by
商品名称,
颜色,
convert(varchar(10),出售日期,120)
drop table tb
go
create table tb(id int,商品名称 varchar(10),颜色 varchar(10),出售日期 datetime, 数量 int )
insert tb select '1','圆珠笔','红色','2009-4-11',20
insert tb select '2','钢笔','黑色','2009-4-11',5
insert tb select '3','圆珠笔','红色','2009-4-11',13
insert tb select '4','钢笔','黑色','2009-4-10',15
insert tb select '5','圆珠笔','蓝色','2009-4-10',33
insert tb select '6','钢笔','白色','2009-4-11',50
insert tb select '7','圆珠笔','蓝色','2009-4-11',20
insert tb select '8','圆珠笔','蓝色','2009-4-10',15
insert tb select '9','钢笔','黑色','2009-4-10',35select
商品名称,
颜色,
convert(varchar,出售日期,23) 出售日期,
sum(数量) 数量
from tb
group by 商品名称,颜色, convert(varchar,出售日期,23)
/*
商品名称 颜色 出售日期 数量
---------- ---------- ------------------------------ -----------
钢笔 白色 2009-04-11 50
钢笔 黑色 2009-04-10 50
钢笔 黑色 2009-04-11 5
圆珠笔 红色 2009-04-11 33
圆珠笔 蓝色 2009-04-10 48
圆珠笔 蓝色 2009-04-11 20(6 行受影响)
*/