永发信息网

SQL的题目如何查询:查询公司按年统计的销售额、订单数和客户数

答案:1  悬赏:50  手机版
解决时间 2021-04-27 00:24
  • 提问者网友:爱了却不能说
  • 2021-04-26 10:01

我用的数据库是SQL2000里的自带数据库Northwind,

题目:查询公司按年统计的销售额、订单数和客户数

注意:小心客户数和订单数的重复

望各位牛人指教!!

最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-04-26 10:36

select year(o.orderdate) year,count(distinct o.orderid) ordernumber,
count(distinct o.customerid) ordernumber,
cast(sum(od.unitprice*od.quantity*(1-od.discount)) as decimal(20,2)) amount
from orders o join "order details" od on o.orderid=od.orderid
group by year(o.orderdate)



答案如上

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯