【发布时间】:2013-02-28 12:42:04
【问题描述】:
ADRLN1 ADRLN2 ADRLN3 ADRLN4 ADRCIT ADRSTA ADRCNY ADDRESS
---------------------------------------- ---------------------------------------- ---------------------------------------- ---------------------------------------- ------------------------- ------------------------- ------------------------- ----------
Tsrdl address1 address2 dfdfdfdfdfdfdfdfdfdfdfdfdf Alibaug Maharashtra India 412001
aaa aa Ltd. Mahalaxmi Mumbai Maharashtra 400011
190, SANDESH VIHAR (P&T) DELHI 110034
6/2/A LLOYDS GARDEN APPASAHEB MARATHE MARG PRABHADEVI MUMBAI 400025
以上数据是使用select查询从数据库中反映出来的
输出:
ADRLN1 ADRLN2 ADRLN3 ADRLN4 ADRCIT ADRSTA ADRCNY ADDRESS
---------------------------------------- ---------------------------------------- ---------------------------------------- ---------------------------------------- ------------------------- ------------------------- ------------------------- ----------
Tsrdl address1 address2 dfdfdfdfdfdfdfdfdfdfdfdfdf Alibaug Maharashtra India 412001
aaa aa Ltd. Mahalaxmi Mumbai Maharashtra 400011
190, SANDESH VIHAR (P&T) DELHI 110034
6/2/A LLOYDS GARDEN APPASAHEB MARATHE MARG PRABHADEVI MUMBAI 400025
我需要以下方式的输出。 假设如果任何一列是空白的,那么它应该被下一列值替换。
【问题讨论】:
-
请检查第一个输出中的 adrln3 值,它是空白的,在下一个输出中它有下一列值
-
您可能想要编辑示例数据以仅显示 相关 列。
标签: oracle plsql oracle10g oracle11g