-- 使用 CASE WHEN THEN 的示例代码
SELECT
employee_name,
CASE
WHEN salary < 30000 THEN 'Low Salary'
WHEN salary >= 30000 AND salary <= 60000 THEN 'Medium Salary'
ELSE 'High Salary'
END AS salary_level
FROM employees;
-- 解释说明:
-- 这个查询语句使用了 CASE WHEN THEN 结构来根据员工的工资(salary)将他们分类为低薪、中薪或高薪。
-- 当 salary 小于 30000 时,返回 'Low Salary';
-- 当 salary 在 30000 到 60000 之间时,返回 'Medium Salary';
-- 否则返回 'High Salary'。
-- 最终结果会包含每个员工的名字和他们的薪资级别。
上一篇:mysql 取日期
下一篇:mysql extra
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站