Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 关键字';其中';对于稠密_秩()_Sql Server_Sql Server 2016 - Fatal编程技术网

Sql server 关键字';其中';对于稠密_秩()

Sql server 关键字';其中';对于稠密_秩(),sql-server,sql-server-2016,Sql Server,Sql Server 2016,我有一个语法错误 关键字“where”附近的语法不正确 有什么问题吗?试试这个: select * from (select e.*, dense_rank() over (order by salary desc) as rk from employee e) where rk>=5 希望这有帮助 试试这个: select * from (select e.*, dense_rank() over (order by salary desc) as rk from employee

我有一个语法错误

关键字“where”附近的语法不正确

有什么问题吗?

试试这个:

select * from (select e.*, dense_rank() over (order by salary desc) as rk from employee e) 
where rk>=5
希望这有帮助

试试这个:

select * from (select e.*, dense_rank() over (order by salary desc) as rk from employee e) 
where rk>=5

希望这有帮助

来自的
中的子查询必须有别名。@Damien\u不信者谢谢,但不太清楚你的意思,以及我应该如何形成正确的语法?来自
中的子查询必须有别名。@Damien\u不信者谢谢,但不太清楚你的意思,以及我应该如何形成正确的语法?