数据表格是这样的
客户名称 用料面积 日期
海风工贸 0.5 12/5
江南印刷 2.34 12/2
海风工贸 1.3 12/4
晴和印刷 4.44 12/1
海风工贸 3.22 12/1 要求我做一张图表,调用DBCHART,来显示这个星期,每天共用去多少面积,星期一到星期天,SQL语言怎么写
客户名称 用料面积 日期
海风工贸 0.5 12/5
江南印刷 2.34 12/2
海风工贸 1.3 12/4
晴和印刷 4.44 12/1
海风工贸 3.22 12/1 要求我做一张图表,调用DBCHART,来显示这个星期,每天共用去多少面积,星期一到星期天,SQL语言怎么写
解决方案 »
- 关于SendMessage获取ListBox内容的问题
- 怎样将文件内容读到一个字符串中呢?
- 用DELPHI7打开文件时,出现以下情况,该怎么办?(急,在线等。。。)
- 怎么实现下面的打印功能(图片)---急
- 做登陆窗口该如何检查用户与密码是否正确?
- 初学者关于MASKEDIT的问题
- 在三层结构中,修改Access表的date字段老是不能保存。而修改其他类型字段却没问题。
- 编译的exe程序有问题
- 我这两天是不是见鬼了!!!高手帮忙,分析原因。
- !!!***关于在WORD中编程的问题???***!!!
- ◎◎◎◎高手请进!疑问:“流”和“记录”的区别◎◎◎◎
- 我想实现在给ListBox1增加值的时侯想添加唯一的值。。。
select 客户名称,
sum(case datename(weekday,日期)=‘星期一’ then 用料面积 else 0 end) as 星期一,
sum(case datename(weekday,日期)=‘星期二’ then 用料面积 else 0 end) as 星期二,
sum(case datename(weekday,日期)=‘星期三’ then 用料面积 else 0 end) as 星期三,
sum(case datename(weekday,日期)=‘星期四’ then 用料面积 else 0 end) as 星期四,
sum(case datename(weekday,日期)=‘星期五’ then 用料面积 else 0 end) as 星期五,
sum(case datename(weekday,日期)=‘星期六’ then 用料面积 else 0 end) as 星期六,
sum(case datename(weekday,日期)=‘星期天’ then 用料面积 else 0 end) as 星期天,
from 数据表
where (日期 >= startdate) and (日期 <=enddate)
group by 客户名称,日期
select 客户名称,
sum(case datename(weekday,getdate)=‘星期一’ then 用料面积 else 0 end) as 星期一,
sum(case datename(weekday,getdate)=‘星期二’ then 用料面积 else 0 end) as 星期二,
sum(case datename(weekday,getdate)=‘星期三’ then 用料面积 else 0 end) as 星期三,
sum(case datename(weekday,getdate)=‘星期四’ then 用料面积 else 0 end) as 星期四,
sum(case datename(weekday,getdate)=‘星期五’ then 用料面积 else 0 end) as 星期五,
sum(case datename(weekday,getdate)=‘星期六’ then 用料面积 else 0 end) as 星期六,
sum(case datename(weekday,getdate)=‘星期天’ then 用料面积 else 0 end) as 星期天,
from 数据表
where (日期 >= startdate) and (日期 <=enddate)
group by 客户名称,getdate
参数getweeklastday没有默认值高手则么回事啊