午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql - msyql縱表轉(zhuǎn)化橫表問(wèn)題

瀏覽:180日期:2022-06-21 16:59:29

問(wèn)題描述

構(gòu)造表sql語(yǔ)句:

DROP TABLE IF EXISTS `hr_new_sign_activities_field_data`;CREATE TABLE `hr_new_sign_activities_field_data` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `field_id` int(11) unsigned NOT NULL DEFAULT ’0’ COMMENT ’字段ID’, `value` varchar(255) DEFAULT NULL COMMENT ’提交過(guò)來(lái)的數(shù)據(jù)’, `acitvity_info_id` int(11) NOT NULL DEFAULT ’0’ COMMENT ’表hr_new_sign_activities_info的自增ID’, PRIMARY KEY (`id`), KEY `acitvity_info_id` (`acitvity_info_id`)) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 COMMENT=’用戶提交的表單數(shù)據(jù)----這個(gè)主要是存儲(chǔ)的后臺(tái)設(shè)置的字段,用戶提交的字段數(shù)據(jù)’;-- ------------------------------ Records of hr_new_sign_activities_field_data-- ----------------------------INSERT INTO `hr_new_sign_activities_field_data` VALUES (’6’, ’38’, ’我的企業(yè)’, ’5’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’7’, ’39’, ’13985623562’, ’5’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’8’, ’40’, ’13985623562@qq.com’, ’5’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’15’, ’38’, ’我的企業(yè)哈’, ’8’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’16’, ’39’, ’13652356524’, ’8’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’17’, ’40’, ’wangjian@shixiba.com’, ’8’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’18’, ’38’, ’sasassasasa’, ’9’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’19’, ’39’, ’13985236523’, ’9’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’20’, ’40’, ’13985236523@qq.com’, ’9’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’24’, ’38’, ’我速度1’, ’11’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’25’, ’39’, ’13562354125’, ’11’);INSERT INTO `hr_new_sign_activities_field_data` VALUES (’26’, ’40’, ’1253652361@qq.com’, ’11’);

我現(xiàn)在的數(shù)據(jù)表是這樣的mysql - msyql縱表轉(zhuǎn)化橫表問(wèn)題我現(xiàn)在期望轉(zhuǎn)化為目前我的sql語(yǔ)句是這樣的

select acitvity_info_id , CASE value when ’38’ then value else ’’ end as field_38, CASE value when ’39’ then value else ’’ end as field_39 , CASE value when ’40’ then value else ’’ end as field_40 from hr_new_sign_activities_field_data where acitvity_info_id in (5,8,9 , 11) GROUP BY acitvity_info_id

sql語(yǔ)句的效果如下:

mysql - msyql縱表轉(zhuǎn)化橫表問(wèn)題

我期望的最終效果如下:

mysql - msyql縱表轉(zhuǎn)化橫表問(wèn)題

問(wèn)題解答

回答1:

已經(jīng)找到解決辦法了

select m.acitvity_info_id ,CASE m.value when ’38’ then m.value else (select value from hr_new_sign_activities_field_data where acitvity_info_id =m.acitvity_info_id and field_id=38) end as field_38, CASE value when ’39’ then value else (select value from hr_new_sign_activities_field_data where acitvity_info_id =m.acitvity_info_id and field_id=39) end as field_39 , CASE value when ’40’ then value else (select value from hr_new_sign_activities_field_data where acitvity_info_id =m.acitvity_info_id and field_id=40) end as field_40 from hr_new_sign_activities_field_data m where acitvity_info_id in (5,8,9 , 11) GROUP BY acitvity_info_id

相關(guān)文章:
主站蜘蛛池模板: av中文在线 | 老地方在线高清观看动漫 | 久久久久激情 | 亚洲图片一区二区 | 免费黄色网页 | 黄色www. | 亚洲狼人综合 | 亚洲精品久久久久中文字幕二区 | 蜜桃传媒av | 午夜影院h | 亚洲成人三级 | 337p亚洲欧洲色噜噜噜 | 免费看亚洲 | 欧美日韩久久 | 福利资源在线观看 | 亚洲视频天堂 | 99精品视频免费看 | 亚洲天堂首页 | 国产精品二三区 | 亚洲成人免费 | 久久视频免费看 | 日韩精品一二三四区 | 成人h在线观看 | 写真福利片hd在线播放 | yw视频在线观看 | 亚洲高清久久 | 国产精品毛片视频 | 亚洲成人精品久久 | 亚洲午夜av久久乱码 | 国产欧美在线观看视频 | 蜜桃91丨九色丨蝌蚪91桃色 | 可以免费观看的毛片 | 91精品国产综合久久久蜜臀粉嫩 | 免费黄色片视频 | 日韩精品在线观看免费 | 日本一区二区三区在线视频 | 2020av| 久久福利小视频 | 激情欧美色图 | 成人福利视频网 | 黄色1级毛片 |