发布网友 发布时间:2022-04-25 14:18
共6个回答
热心网友 时间:2022-04-10 08:01
select 店名,sum(商品1) as 商品1,sum(商品2) as 商品2,sum(商品3) as 商品3
from 数据表
where 销售日期>'2007-01-01'
and 销售日期<'2007-01-04'
group by 店名
sql的基本结构应该是这样 最后where子句里面存在数据类型转换,不太清楚access的数据类型,自己翻下书吧!
热心网友 时间:2022-04-10 09:19
select 店名,sum(商品1) as 商品1,sum(商品2) as 商品2,sum(商品3) as 商品3
from 你的表名
where 销售日期 >'2007年1月1日' and 销售日期 <'2007年1月3日'
group by 店名
group by 之后,就不用加order by 了。用between and 不合适,若开始或结束日期不出,会报错!
热心网友 时间:2022-04-10 10:54
select 店名,sum(商品1) as 商品1,sum(商品2) as 商品2,sum(商品3) as 商品3
from 你的表名
where 销售日期 in ('2007年1月1日','2007年1月1日','2007年1月1日')
group by 店名
order by 店名
或者
select 店名,sum(商品1) as 商品1,sum(商品2) as 商品2,sum(商品3) as 商品3
from 你的表名
where 销售日期 between '2007年1月1日' and '2007年1月1日'
group by 店名
order by 店名
热心网友 时间:2022-04-10 12:45
select 店名,sum(商品1) as 商品1,sum(商品2) as 商品2,sum(商品3) as 商品3
from 你的表名
where 销售日期 between '2007年1月1日' and '2007年1月1日'
group by 店名
order by 店名
支持 楼主的题目性价比真高。。。。
热心网友 时间:2022-04-10 14:53
select 店名,sum(商品1) as 商品1,sum(商品2) as 商品2,sum(商品3) as 商品3
from 数据表
where 销售日期 between #2007-01-01# and #2007-01-03#
group by 店名
order by 店名
热心网友 时间:2022-04-10 17:18
是啊,其实就是个GRUOP BY