相关疑难解决方法(0)

T-SQL如何仅从表中选择第二行?

我有一个表,我需要检索第二行的ID.怎么实现呢?

通过Top 2我选择前两行,但我需要第二行

t-sql sql-server

28
推荐指数
7
解决办法
12万
查看次数

SQL-选择薪水最高的人的名字

我有一张叫作工人的表,其中包括几个人的名字,工资和工作地点。该表如下所示:

|Name|Station|Salary|
|Kyle|1      |2200  |
|Lisa|2      |2250  |
|Mark|3      |1800  |
|Hans|4      |1350  |
Run Code Online (Sandbox Code Playgroud)

这听起来像是一个非常明显的初学者问题,但我无法解决它。我想选择薪水最高的人的名字。感谢您的阅读,祝您阅读愉快。

sql select max

5
推荐指数
1
解决办法
2万
查看次数

如何在数据库Oracle中选择薪水第二高的记录?

假设我有一个表名为employee,user_name,salary的员工.如何选择Oracle中薪水第二高的记录?

我用谷歌搜索,找到这个解决方案,是对的?:

select sal from
     (select rownum n,a.* from
        ( select distinct sal from emp order by sal desc) a)
where n = 2;
Run Code Online (Sandbox Code Playgroud)

sql oracle

4
推荐指数
2
解决办法
12万
查看次数

MYSQL中的第7名最高薪水

如何在MySQL中找到员工表中第7个最高工资的行?我已经尝试过这种方式,但无法获得确切的查询.

SELECT MAX(salary) FROM employee 
WHERE salary NOT IN 
      (SELECT MAX(salary) FROM employee)
Run Code Online (Sandbox Code Playgroud)

mysql sql

-4
推荐指数
1
解决办法
419
查看次数

标签 统计

sql ×3

max ×1

mysql ×1

oracle ×1

select ×1

sql-server ×1

t-sql ×1