早教吧作业答案频道 -->其他-->
我写了一条sql语句查询northwind数据库一年每个季度的销售情况,可是结果每年每季度的结果都是一样的selectyear(ShippedDate)as年份,第一季度=(selectsum(UnitPrice*Quantity*(1-Discount))fromOrders,[Ord
题目详情
我写了一条sql语句查询northwind数据库一年每个季度的销售情况,可是结果每年每季度的结果都是一样的
select year(ShippedDate) as 年份,
第一季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (1,2,3)) ,
第二季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (4,5,6)),
第三季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (7,8,9)),
第四季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (10,11,12))
from Orders,[Order Details]
where year(ShippedDate) is not null
group by year(ShippedDate)
order by year(ShippedDate)
麻烦帮改下
select year(ShippedDate) as 年份,
第一季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (1,2,3)) ,
第二季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (4,5,6)),
第三季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (7,8,9)),
第四季度=(select sum(UnitPrice*Quantity*(1-Discount))
from Orders,[Order Details]
where Orders.OrderID=[Order Details].OrderID
and month(ShippedDate) in (10,11,12))
from Orders,[Order Details]
where year(ShippedDate) is not null
group by year(ShippedDate)
order by year(ShippedDate)
麻烦帮改下
▼优质解答
答案和解析
可以简要说下表Orders , [Order Details] 的字段和关系吗?
看了 我写了一条sql语句查询no...的网友还看了以下:
提示:D-C=0A-B,A-D,D-C,D-E,E-F=1A-D,C-F=2A-B,D-E,E-F 2020-04-06 …
组成单词:1c,s,e,e,u,b,a2a,r,e,h,w,t,e3a,l,n,l,s,w,b,o 2020-05-21 …
A.根据释义,拼写单词.1.costingalotofmoneyx,p,s,i,e,e,e,n,v 2020-06-10 …
main(){unionEXAMPLE{struct{intx,y;}in;inta,b;}e;e 2020-06-12 …
字母序列下面8个英文字母是按照一种大家都非常熟悉的顺序排列的,请找出这种排列的规律,并指出下一个之 2020-06-17 …
用以下英文宇母填在上a,a,a,a,a,a,b,e,e,d,e,e,e,e,e,e,f,g,g用以 2020-06-24 …
d/dx(e^y+xy-e)=e^ydy/dx+y+xdy/dx,这是教科书上的等式,对等式左边x 2020-07-19 …
jQuery一段很短的代码,$("").focus(function(even){});docum 2020-07-23 …
2-1设文法G[E]的产生式集为:EàE+T|E-T|TTàT*F|T/F|FFà(E)|i(1)给 2020-11-26 …
“我们可以得到A和B分别与C、D、E之间的关系”这句话用英语怎么表达“我们可以得到A和B分别与C、D 2020-12-25 …