html5网站源码下载,wordpress4.6 中文,移动端网站建设的尺寸,vue WordpressCASE WHEN的用法
1. CASE WHEN数据转换
说明#xff1a;使用CASE WHEN我们可以将范围的数据转换成特定的值来表达; 假如#xff1a;有一个员工表Employee(employee_id,department_id.salary,name,age)#xff1b; 需求#xff1a;需要根据薪资情况来评定等级#xff1a;…CASE WHEN的用法
1. CASE WHEN数据转换
说明使用CASE WHEN我们可以将范围的数据转换成特定的值来表达; 假如有一个员工表Employee(employee_id,department_id.salary,name,age) 需求需要根据薪资情况来评定等级5K-6K为C6K-7K为B7K以上为A。
1数据表 2sql代码
SELECT employee_id,salary,(
CASE WHEN salary 5000 AND salary 6000 THEN C WHEN salary 6000 AND salary 7000 THEN B ELSE A
END
) grade
FROM Employee3结果
2. CASE WHEN枢转数据
说明使用CASE WHEN我们可以原来行中的数据转成列; 假如有一个员工销售表sales(uid,revenue,month) 需求需要将每个月份转成一列单独展示每个员工每个月份的销售额。
1数据表 2SQL代码
SELECT uid,
MAX(CASE WHEN month Jan THEN revenue ELSE NULL END) Jan_revenue,
MAX(CASE WHEN month Feb THEN revenue ELSE NULL END) Feb_revenue,
MAX(CASE WHEN month Mar THEN revenue ELSE NULL END) Mar_revenue
FROM sales
GROUP BY uid3结果