试编写一个简单SQL脚本程序,创建工资表并完成计算实发工资的任务。

2025-04-03 06:32:13
推荐回答(2个)
回答1:

SELECT A.*,实发工资=应发工资-税款
FROM (SELECT 职工号,姓名,基本工资,附加工资,基本工资+附加工资 AS 应发工资,
CASE WHEN 基本工资+附加工资>5000 THEN 0.2 WHEN 基本工资+附加工资>2000
THEN 0.1 WHEN 基本工资+附加工资>800 THEN 0.05 ELSE 0 END*基本工资+附加工资 AS
税款 FROM R) A

回答2:

使用case when then