SQL 中的LIMIT语句查询工资排前3和第6的员工信息。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL 中的LIMIT语句查询工资排前3和第6的员工信息。相关的知识,希望对你有一定的参考价值。

参考技术A select * from table order by 工资 desc limit 3
select * from table order by 工资 desc limit 5,1追问

问题还不能解决哦,是要同时输出前三和第六即四行数据的,而不是分开输出的哦,就是怎样把两条语句合并输出呢

追答

试试
select * from table order by 工资 desc limit 3 union select * from table order by 工资 desc limit 5,1

追问

试过了,报错哦,说union 和 order by错误使用

追答

(select * from table order by 工资 desc limit 3) union (select * from table order by 工资 desc limit 5,1)
或者
select * from table limit 3 union select * from table order by 工资 desc limit 5,1

我没有测试环境,你就多试试吧

本回答被提问者采纳
参考技术B 查询视图操作题之SQL命令参考答案 大学城栏目: 查询视图操作题之SQL命令参考答案 以下各题所用的七个表...3.SQL命令操作题(将该题的命令复制到考生文件夹下的文本文件

基本SQL语句

基本SQL语句

1. 描述scott.emp表的结构,查询emp表中所有数据

技术分享图片

2. 找出下面语句中的错误并修正。

select empno,ename,job,sal×12 New Salary from emp;

技术分享图片

更正后

技术分享图片

3.查询scott.emp表中,所有员工的姓名、工资、工资与奖金之和,列头显示为如下格式:NAME SALARY Total_Salary.

技术分享图片

4.查看最后一次执行的查询语句,将此语句保存在操作系统中:

c:/les01_01.sql,在sqlplus中查看并执行这个脚本。

技术分享图片

执行后

技术分享图片

以上是关于SQL 中的LIMIT语句查询工资排前3和第6的员工信息。的主要内容,如果未能解决你的问题,请参考以下文章

sql查询员工的基本工资排名第3-6位的姓名和基本工资

【SQL语句】-分页查询limit的用法

SQL查询语句中的 limit 与 offset

Mysql常用sql语句- limit 限制查询结果的条数

Mysql常用sql语句- limit 限制查询结果的条数

leedcode上SQL第二题,1.“~salary”中的~是啥意思? 2. from括号后的x怎么理解? 3. limit 1,1 是指?