sql中对查询出的某个字段转换查询
<select id="queryCmonByLanId" parameterType="java.util.Map" resultType="java.util.Map">
SELECT t.REGION_NAME,
case t.REGION_TYPE
WHEN '1400' then (SELECT c.PAR_REGION_ID FROM common_region c where c.COMMON_REGION_ID = t.COMMON_REGION_ID)
when '1300' then t.COMMON_REGION_ID
when '1100' then t.COMMON_REGION_ID
else t.COMMON_REGION_ID
END as REGION_ID,
case t.REGION_TYPE
WHEN '1400' then (SELECT d.PAR_REGION_ID FROM common_region d where d.COMMON_REGION_ID = t.PAR_REGION_ID)
when '1300' then (SELECT e.PAR_REGION_ID FROM common_region e where e.COMMON_REGION_ID = t.COMMON_REGION_ID)
when '1100' then t.COMMON_REGION_ID
else t.COMMON_REGION_ID
END as PROV_REGION
from common_region t where t.REGION_NBR = #{lanId}
and t.STATUS_CD = '1000'
</select>
相关文章
- Windows Server 2012R2 网络地址转换NAT
- jemter转换报告生成html格式报告
- 从 huggingface/transformers 转换scibert模型到PaddleNLP
- Word处理控件Aspose.Words功能演示:使用Java 将 Word DOC/DOCX 转换为 PDF
- 【PSO】基于PSO粒子群优化的物料点货物运输成本最低值计算matlab仿真,包括运输费用、代理人转换费用、运输方式转化费用和时间惩罚费用
- SQL SERVER 中如何将NULL转换为0
- Python ASCII码与字符相互转换
- sql server 导出的datetime结果 CAST(0x00009E0E0095524F AS DateTime) 如何向mysql,oracle等数据库进行转换
- 将根据字符查询转换后输出结果,规则为:’A’转换为’男’,’B’转换为’女’,其他字符转换为’未知’,请用一个SQL语句写出。
- CREATE CAST - 定义一个用户定义的转换
- 短链接转换工具
- A “Type Erasure” Pattern that Works in Swift:类型域的转换
- 自出题:二叉树数组转换为生成代码
- python编程之字符bytes转换str问题
- 电子书格式在线转换
- sql server<> != 从数据类型varchar转换为numeric 时出错
- SQL Server日期与字符串之间的转换
- SQL中的cast和convert的用法和区别以及时间转换
- 浅析SQL数据类型的隐式转换与显式转换以及隐式转换可能导致的问题
- 一行JS实现功能的代码:随机布尔值、是否为工作日、反转字符串、从日期中获取时间、保留小数点、检测苹果设备、滚动到页面顶部、获取所有参数平均值、温度转换
- [LeetCode] 6. ZigZag Conversion 之字型转换字符串
- html-rem与px的转换
- SQL Server中使用convert进行日期转换
- SQL Server中使用convert进行日期转换
- 常用方法 DataTable转换为Entitys
- sql中将字符串转换为decimal
- RGB与HSB之间的转换公式