提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 oracle sql 实现行转列 一、CASE WHEN 实现行转列 二、PIVOT 实现行转列 三、比对 oracle sql 实现行转列 实现行转列的两种方式,case when 与piovt 函数的使用例子与比对 一、CASE WHEN 实现行转列 示例:如需要将左边的表格转换成右边的表格 首先,根据资产属性先将数据分成四列 代码如下:` SELECT PD_NAME AS 产品名称, CASE WHEN ASSET_TYPE='交易性金融资产' THEN BALANCE END