列转行mysql实现以及mybatis实现
首先需求是这样的,而且标题这一行是可以做增删改操作的,所以是动态的。
假设标题列是固定的,sql如下
SELECT d.`onduty_time`,
(CASE t.`onduty_name` WHEN '区值班领导' THEN p.`name` ELSE NULL END) '区值班领导',
(CASE t.`onduty_name` WHEN '局值班领导' THEN p.`name` ELSE NULL END) '局值班领导',
(CASE t.`onduty_name` WHEN '值班
原创
2020-07-01 14:13:53 ·
1001 阅读 ·
0 评论