LeetCode(数据库)- 超过5名学生的课

简介: LeetCode(数据库)- 超过5名学生的课

题目链接:点击打开链接

 

题目大意:略。

 

解题思路:解决方案(2),注:COUNT(student) 不能直接在 WHERE 子句中使用,这里将其重命名为 num


AC 代码

--解决方案(1)
SELECTrs.classFROM (SELECTDISTINCTstudent, classFROMcourses) rsGROUPBYrs.classHAVINGCOUNT(1) >=5--解决方案(2)
SELECTclassFROM    (SELECTclass, COUNT(DISTINCTstudent) ASnumFROMcoursesGROUPBYclass) AStemp_tableWHEREnum>=5;
--解决方案(3)
SELECTclassFROMcoursesGROUPBYclassHAVINGCOUNT(DISTINCTstudent) >=5;
目录
相关文章
|
Python
python自动生成含样式的Excel表格数据案例
python自动生成含样式的Excel表格数据案例
414 1
|
存储 小程序 JavaScript
云开发(微信-小程序)笔记(五)----云函数,就这(上)
云开发(微信-小程序)笔记(五)----云函数,就这(上)
899 0
sql面试50题------(1-10)
这篇文章提供了SQL面试中的前10个问题及其解决方案,包括查询特定条件下的学生信息、教师信息和课程成绩等。
sql面试50题------(1-10)
|
9月前
|
机器学习/深度学习 人工智能 搜索推荐
BioEmu:微软黑科技炸场!生成式AI重构蛋白质模拟:千倍效率碾压传统计算,新药研发周期砍半
BioEmu 是微软推出的生成式深度学习系统,可在单个 GPU 上每小时生成数千种蛋白质结构样本,支持模拟动态变化、预测热力学性质,并显著降低计算成本。
494 2
BioEmu:微软黑科技炸场!生成式AI重构蛋白质模拟:千倍效率碾压传统计算,新药研发周期砍半
|
8月前
|
区块链
从考勤混乱到薪酬秒算!揭秘HR如何用数字化工具逆袭成”时间管理大师”
职场中,传统HR管理面临深层困境,如考勤与薪酬系统孤立、数据割裂等问题。Gartner报告显示,83%的HR部门仍在多个孤立系统间奔波,而一体化智能平台可提升217%的人均效能。某互联网公司因团建调休与出差审批冲突,6人3天的考勤记录耗时24小时处理,凸显传统考勤痛点。智能考勤融合多数据源后,门店排班效率提升40%,劳动纠纷下降67%。薪酬计算方面,自动化系统将千人薪资计算从3天缩至2小时,错误率降至0.05%。数字化工具赋能HR,从基础操作到策略制定,释放创造力并反哺业务增长,助力HR成为“时间管理大师”。
|
8月前
|
消息中间件 人工智能 自然语言处理
基于 RocketMQ 事件驱动架构的 AI 应用实践
基于 RocketMQ 事件驱动架构的 AI 应用实践
277 2
|
9月前
|
自然语言处理 算法 数据可视化
《一文吃透!NLTK与SpaCy,自然语言处理的神兵利器》
在自然语言处理(NLP)领域,NLTK和SpaCy是Python中两大利器。NLTK功能全面、语料库丰富,适合学术研究与教学;SpaCy则以高效、准确和易用性著称,专为工业级应用设计。两者各有所长,可根据需求选择或结合使用,助力开发者实现强大的NLP功能。
350 9
|
缓存 JavaScript 前端开发
Vue 3的事件监听缓存如何优化性能?
【10月更文挑战第5天】随着前端应用复杂度的增加,性能优化变得至关重要。Vue 3 通过引入事件监听缓存等新特性提升了应用性能。本文通过具体示例介绍这一特性,解释其工作原理及如何利用它优化性能。与 Vue 2 相比,Vue 3 可在首次渲染时注册事件监听器并在后续渲染时重用,避免重复注册导致的资源浪费和潜在内存泄漏问题。通过使用 `watchEffect` 或 `watch` 监听状态变化并更新监听器,进一步提升应用性能。事件监听缓存有助于减少浏览器负担,特别在大型应用中效果显著,使应用更加流畅和响应迅速。
450 1
|
小程序 前端开发
网络祭祀人物微信小程序模板源码
网络祭祀人物微信小程序模板源码
186 5
|
小程序 开发者 Windows
安装VantWeapp开发微信小程序
安装VantWeapp开发微信小程序
391 0