SQL WEEK2 ASSIGNMENT2解析

​​​​​​​https://ucde-rey.s3.amazonaws.com/DSV1015/ChinookDatabaseSchema.pngicon-default.png?t=M666https://ucde-rey.s3.amazonaws.com/DSV1015/ChinookDatabaseSchema.pngER-DIAGRAM如上图

9. Show the number of orders placed by each customer (hint: this is found in the invoices table) and sort the result by the number of orders in descending order.

select total
,invoiceid
,customerid
from invoices 

order by total DESC

解析:题目没看清楚,他要先算number of orders,可是表格里没有直接给你number of orders,需要用count(*)自己算并且列出一个临时的表格,我对count还不熟悉

SELECT CustomerId, COUNT(*) AS Orders
FROM Invoices
GROUP BY CustomerId
ORDER BY Orders DESC

10. Find the albums with 12 or more tracks.

SELECT TRACKID
,NAME
,ALBUMID
FROM TRACKS

解析:同上题,不知道算count,这里还多了一个operation计算

select AlbumId, count(*) as track_numbers
from tracks
Group by AlbumId
having count(*) >=12

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于assignment failure这个课题,我想重点讨论2F方面的原因和解决方法。 首先,导致assignment failure的原因可能有很多。2F可能因为以下几个方面出现问题。首先,学生可能没有充分理解assignment的要求和目标,导致他们无法正确地完成任务。其次,时间管理不当也是一个可能的原因。学生可能在处理assignment时没有合理规划时间,导致任务不能按时完成。此外,学生可能缺乏足够的研究能力,无法有效地获取和整理相关信息,从而无法完成assignment。最后,2F在分配任务时可能没有清晰地传达assignment的要求,或者没有提供足够的支持和指导,导致学生无法完成任务。 针对2F的assignment failure,有一些解决方法可以考虑。首先,老师可以加强与学生的沟通,确保学生充分理解assignment的要求和目标。建议老师提供一个详细的assignment说明文档,明确任务的具体要求和评分标准。同时,老师可以定期与学生进行小组讨论或个别辅导,解答学生对assignment的疑问,并提供适当的指导和建议。 另外,学生自己也可以采取一些措施来预防assignment failure。学生首先应该认真阅读assignment要求和其他相关材料,确保充分理解任务的目标和要求。其次,学生需要良好的时间管理能力,制定合理的时间计划,并确保按计划进行。另外,学生可以提前展开研究,查找相关资料并进行整理,以便更好地完成assignment。此外,学生应主动与教师和同学进行沟通交流,寻求必要的支持和帮助。 综上所述,2F的assignment failure可能由多种原因导致,包括学生对任务不理解、时间管理不当和缺乏研究能力,同时也可能与老师在分配任务时的沟通不清和支持不足有关。为了解决这个问题,老师和学生可以采取一系列措施,如加强沟通、明确任务要求、提供指导和支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值