您的位置:首页 > 数据库

大佬写的sql 厉害哦

2020-08-01 11:51 956 查看

select
sum(CASE f.type_id WHEN 8 THEN f.status ELSE 0 END ) ‘企业名称’,
sum(CASE f.type_id WHEN 9 THEN f.status ELSE 0 END ) ‘企业性质’,
sum(CASE f.type_id WHEN 26 THEN f.status ELSE 0 END ) ‘工商一级分类’,
sum(CASE f.type_id WHEN 27 THEN f.status ELSE 0 END ) ‘工商二级分类’,
sum(CASE f.type_id WHEN 28 THEN f.status ELSE 0 END ) ‘工商三级分类’,
sum(CASE f.type_id WHEN 29 THEN f.status ELSE 0 END ) ‘工商四级分类’,
sum(CASE f.type_id WHEN 11 THEN f.status ELSE 0 END ) ‘企业logo’,
sum(CASE f.type_id WHEN 41 THEN f.status ELSE 0 END ) ‘国家’,
sum(CASE f.type_id WHEN 30 THEN f.status ELSE 0 END ) ‘省’,
sum(CASE f.type_id WHEN 31 THEN f.status ELSE 0 END ) ‘市’,
sum(CASE f.type_id WHEN 19 THEN f.status ELSE 0 END ) ‘纳税识别号’,
sum(CASE f.type_id WHEN 20 THEN f.status ELSE 0 END ) ‘企业地址’,
sum(CASE f.type_id WHEN 21 THEN f.status ELSE 0 END ) ‘法人代表姓名’,
sum(CASE f.type_id WHEN 22 THEN f.status ELSE 0 END ) ‘法人联系方式’,
sum(CASE f.type_id WHEN 23 THEN f.status ELSE 0 END ) ‘法人身份证’,

from (select type_id,old_value,new_value,status from enterprise_info_change_field
where account_id = 1 and status >1
group by type_id order by create_time desc) f

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: