【发布时间】:2021-01-05 14:01:51
【问题描述】:
您好,谁能帮助我了解如何执行带两位小数的“NEW-BONUS”列?我尝试了强制转换、舍入、截断和小数,但它在单词 SELECT 处显示错误
SELECT LASTNAME, EDLEVEL,
SALARY+1200 AS "NEW-SALARY",
BONUS*0.5 AS "NEW-BONUS"
FROM EMPLOYEE
WHERE EDLEVEL = 18 OR EDLEVEL = 20
ORDER BY EDLEVEL DESC, 3
【问题讨论】:
-
你想要 SALARY+1200 吗?和奖金*0.5?
-
是的,但是 NEW-SALARY 列已经有两位小数,因为 SALARY 是现有列。 NEW-BONUS 是从 SELECT 生成的