热线电话:13121318867

登录
2021-02-03 阅读量: 606
sql题:编写一个SQL查询,获取Employee表中第二高的薪水

问:

这个题的答案:

1、为空值的判断为啥可以用limit1,1表示
2:后面不用fron……表吗

image.png


答:

1. limit1,1是取第2行的记录(跳过第1行取1行),也就是第二高的薪水,ifnull()是用来判断是否空值,第一个参数为null返回第二个参数的值,不为null则返回第一个参数的值;
2. 查询语句中需要从表中取字段才要 from表 ,当不需要从表取字段就不用from,例如select now();

109.0909
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子