使用max(decode())函数可以将将查询结果纵向横向显示;
例如:表 dict
编号(lxbh) 类型名称(lxmc) 101 变压器 102 断路器 103 电磁是电压互感器 104 电容式电压互感器
显示
变压器 断路器 电磁是电压互感器 电容式电压互感器
101 102 103 104
select max(decode(d.lxmc,' 变压器',y.lxbh,null)) 变压器 ,max(decode(d.lxmc,' 断路器',y.lxbh,null)) 断路器 ,max(decode(d.lxmc,' 电磁是电压互感器',y.lxbh,null)) 电磁是电压互感器 ,max(decode(d.lxmc,' 电容式电压互感器',y.lxbh,null)) 电容式电压互感器 from dict y
本文展示了如何使用SQL中的max(decode())函数将查询结果以特定方式展示,通过示例说明了如何操作数据表dict,包括变压器、断路器、电磁是电压互感器和电容式电压互感器等类型名称。
1032

被折叠的 条评论
为什么被折叠?



