我对SQL有疑问 - 到目前为止这是我的代码:
SELECT ename,sal,comm
FROM emp
ORDER BY sal,comm desc;
WHERE comm>0;
我需要显示所有赚取佣金的员工的姓名,工资和佣金,并按工资和佣金的降序排列数据。
答案 0 :(得分:1)
您的查询中还有一个;
,您需要重新排列内容:
Select ename,sal,comm from emp order by sal,comm desc; where comm>0;
应该是
Select ename,sal,comm from emp where comm>0 order by sal,comm desc;
答案 1 :(得分:0)
你应该最后使用订单条款
Select ename,sal,comm from emp where comm>0 order by sal,comm desc;
这应该是您的查询,另请参阅here以获取有关此内容的更多信息。
答案 2 :(得分:0)
Select ename,sal,comm from emp where comm>0 order by sal,comm desc;
怎么样?