SQL server 问题:显示收入大于8000的经理,或者部门编号在101和201的员工编号倒数

SQL server 问题:显示收入大于8000的经理,或者部门编号在101和201的员工编号倒数二位是02的员工信息,最后按照收入降序排序,收入相同,按照员工编号升序排序 感谢[face]emoji:054.png[/face]
select * from yourtable 
where 
(收入>8000 and 职位='经理') 
or (部门编号 between 101 and 201 and 员工编号 like '%02') 
order by 收入 desc,员工编号 asc

 

SELECT  *
FROM    TableName
WHERE   职位 LIKE '%经理%'
        OR 员工编号 LIKE '%02'
ORDER BY 收入 DESC, 员工编号 ASC