私のデータベースには、さまざまな部門があり、さまざまな人が割り当てられています。各部門のすべての従業員に 10% の昇給を与えてから、それらを追加して、各部門の合計給与値を取得したいと考えています。ただし、姓が「ce」で終わる従業員が少なくとも 1 人いる部門はリストに含めるべきではありません。研究部門、管理部門、本社部門があります。研究部門と管理部門のみを、それぞれの合計給与値とともに表示する必要があります。
SELECT
dname
, SUM(1.1*salary) AS total_salary
FROM
employee INNER JOIN department
ON dnumber=dno
WHERE lname NOT LIKE '%ce'
GROUP BY dname
ORDER BY total_salary DESC
これは、すべての部門がリストされていることを除いて、私が望むことを行います。これらのステートメントを修正して、正しい部門のみが表示されるようにするにはどうすればよいですか?