早教吧作业答案频道 -->其他-->
我写了一条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...的网友还看了以下:
英语达.请把下列个题中的字母组成一个你所学过的单词.o,m,w,l,c,e,ee,g,h,t,io 2020-05-13 …
将括号内字母发音相同的单词归类W(e)st,tr(a)ffic,(c)lass,t(e)le)l, 2020-05-14 …
已知字母组合成英语单词1、e e t t i n h r 2、e e r a t w h 3、o 2020-05-14 …
帮解一个方程可能用到MATLAB~(1+w*t)*e^(-w*t)=0.02w=5求t其中e为自然 2020-06-07 …
求下面函数的解释,看不懂function A = fun(W)[m,n] = size(W); e 2020-06-27 …
已知F(w)=2/jw求它的傅里叶的逆变换,f(t)知道傅里叶逆变换的公式f(t)=∫2/jw*e 2020-07-13 …
一水池内有污水60m³,设放净污水所需的时间为t小时每小时的防水量为wm³1写出t与w之间的函数关 2020-07-18 …
谁能帮我组个英语单词①e、n、o、p、t、w、y②e③d、t、y④b、c、f、m、p、r、t、v⑤ 2020-07-29 …
随机过程想X(t)=Xcoswt,w是常数,X服从正态分布随机变量且E(X)=0D(X)=1,求E 2020-08-03 …
watermelon包含的所有单词,可以用单词中的字母组成的其他单词,不可以重复用,共有1个w,1个 2020-10-29 …