个人随笔
目录
记写过最长的一次sql脚本
2019-02-18 22:30:52

写过一个查询脚本,很长,不过效率应该也满蛮低的

  1. select f.PARA_DESC_TX as luck_region_name,
  2. e.join_region_name,e.brch_name,e.activity_code,e.name,e.card,e.phone,e.jointime,
  3. decode(e.type,'1', '1-乘车','2-报销') 参赛类型,
  4. e.backtime,e.join_region_num,
  5. decode(e.type,'1', '车次'||e.join_card_num,'') 参赛车次,
  6. decode(e.cert_flag,'2', e.cert_flag ||'-已中奖',e.cert_flag ||'-还未中奖') 是否中奖,
  7. decode(e.cert_flag,'2', '车次'||e.luck_card_num,'') 中奖车次,
  8. e.luck_region_num,e.brch_num
  9. from (select D.PARA_DESC_TX as join_region_name,c.brch_name,c.activity_code,c.name,c.card,c.phone,c.jointime,
  10. c.type,c.backtime,c.join_region_num,
  11. c.join_card_num,c.cert_flag,c.luck_card_num,
  12. c.luck_region_num,c.brch_num
  13. from (select t2.brch_name,t1.activity_code,t1.name,t1.card,t1.phone,t1.jointime,
  14. t1.type,t1.backtime,t1.join_region_num,
  15. t1.join_card_num,t1.cert_flag,t1.luck_card_num,
  16. t1.luck_region_num,t1.brch_num
  17. from (select a.activity_type as activity_code,a.NAME as name,a.ADDRESS as card,a.phone as phone, a.jointime as jointime ,
  18. a.isshare as type,
  19. a.remark3 as backtime ,
  20. substr(a.remark2,0,instr(a.remark2,'#')-1) as join_region_num,
  21. decode(a.isshare,'1', substr(a.remark,0,instr(a.remark,'#')-1),'') as join_card_num,
  22. a.cert_flag as cert_flag,
  23. decode(a.cert_flag,'2', decode(a.isshare,'1',substr(a.remark,instr(a.remark,'#')+1), ''), '') as luck_card_num ,
  24. decode(a.cert_flag,'2', substr(a.remark2,instr(a.remark2,'#')+1), '') as luck_region_num,
  25. a.remark4 as brch_num
  26. from t_gd_wx_activity a
  27. where a.ACTIVITY_TYPE='0349') t1
  28. left join t_gd_wx_brch t2 on t1.brch_num=T2.BRCH_NO) c
  29. left join t_gd_wx_para d on c.activity_code=d.para_value
  30. and d.para_nm='REGION_INFO'
  31. and c.join_region_num=d.para_value2) e
  32. left join t_gd_wx_para f on e.activity_code=f.para_value
  33. and f.para_nm='REGION_INFO'
  34. and e.luck_region_num=f.para_value2
 236

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2