mysql
mysql
影彤
这个作者很懒,什么都没留下…
展开
-
leetcode# 从不订购的客户
SQL: selecta.Nameas"Customers" fromCustomersa wherea.IdNOTIN(selectCustomerIdfromOrders) 知识点: 1. 刚开始解答错误,出现语法错误: selecta.Nameas"Customers" fromCustomersa,Orders b wherea.IdNOTIN b.CustomerId 是因为没有留意到,NOT IN或者IN后面,要带的...原创 2020-06-07 22:51:41 · 115 阅读 · 0 评论 -
mysql需要注意可能出错的小细节(持续更新)
1. as后面的别名,都带上双引号,养成这个习惯,以免报错: selecta.Scoreas"Score",(selectcount(distinctb.Score)fromScoresbwhereb.Score>=a.Score)as"Rank" fromScoresa orderbya.Scoredesc;原创 2020-06-07 22:30:49 · 183 阅读 · 0 评论 -
leetcode# 第二高的薪水
题目: 我的解答:selectdistinctSalaryfromEmployeeorderbySalarydesclimit 1,1 问题点:不存在第二高则输出null,这个不会写 正确答案:selectifnull((selectdistinctSalaryfromEmployeeorderbySalarydesclimit1,1),null)asSecondHighestSalary 知识点: 1.ifnull(x,y),若x不为空...原创 2020-05-17 22:45:29 · 96 阅读 · 0 评论