SQL()的问题题

SQL岗位30个面试题SQL面试问题及***:

//viewspace-2648127/,如需转载请注明出处,否则将追究法律责任

编者按:时间紧没听课只刷了一遍课件自学有时候效果好的出奇,后几关准备都这样干已经拖了一周了时常怀疑写知乎浪费时间刷题更有效,毕竟我是从不记笔记的差生有打字时间我已经刷了好多题了。模型几句话脑子中过几遍模型更有效嗷是数学的套路,套公式就行了所以我打算能简就简以後嗷

学SQL我的逻辑是:提出问题——解决问题——总结代码规律——练习,根据例子总结规律用总结出的规律来应用。

  • 分组结果条件 比如對平均分大于80分的

加上上节学的where是查询条件(一般用比较运算符)

  • Having 对分组结果指定条件

热身小栗子:查选课程的总人数

有点绕翻译是:查詢有多少人选了课程

上一个综合的应用哈哈哈目的熟练模型:查同名同姓学生名单并统计同名人数

提出问题:查找出姓名相同的学生有谁繞嗷即每个姓名相同学生的人数
有条件嘛:怎么算姓名相同按姓名分组后人数大于等于2即同名的人数大于等于2

下面还是上节课的练习,鈈放正确***大家一起来找错误哈哈哈

我写这个和正确***一模一样不信看下面哈哈
正确的嗷这个上面的呢?
好的这个select查询中的列忘叻写其他项求的是获奖者实际上都要列出来注意!!
用*表示所有列嗷差一点严谨
看逻辑运算符问题是以及,应该用or
这个又没很眼熟逻辑沒问题!!可是注意到题目咩有按照获奖者,年份奖项,所以千万不能偷懒省略用*
老老实实写出来查询结果完美

参考资料

 

随机推荐