所有 我轉換我的兩個查詢到表 表1如下:連接兩個預言結果爲單輸出
SITE_ID LEGACY_PACKAGE NEW_PACKAGE_MOVEMENT
1 CDTPMR CDTPMRMX
1 CDTPMRNV CDTPMRMX
1 CDTPMRU CDTPMRUMX
1 CDTPMRUNV CDTPMRUMX
1 CONN100 CDTPMRMX
1 CONN100NVM CDTPMRMX
1 CONNULD CONNULD
1 CONNULDNVM CONNULD
1 ESSENTIALS SIM3PKG
1 ESSENTLNVM CDTESS
1 PHNE PREFR CDTPMRMX
和如下表2:
SITE_ID PACKAGE_CODE SERVICE_RATE
1 CDTESSU 0
1 CDTESSU 0
1 CDTESSU 0
1 CDTESSU 7.93
1 CDTESSU 12.99
1 CDTESSU -7.93
1 CDTESSU 8.99
1 CDTESSU 12.99
1 CDTESSU 0
1 CDTESSU 8.99
1 CDTESSU -5.99
1 CDTESSU 15.99
1 CDTESSU 0
1 CDTESSU 0
1 CDTESSU -5.99
我的新的輸出應該是這樣的
SITE_ID LEGACY_PACKAGE service_rate1 NEW_PACKAGE_MOVEMENT service_rate2
通過比較legacy_package(table1)和package_c ODE(表2),以service_rate1
by comparing NEW_PACKAGE_MOVEMENT (table1) with package_code (table2) to service_rate2
I am trying different ways in oracle sql, but finding it harder.
is there any clue how to achieve this?
這是你的連接條件LEGACY_PACKAGE = PACKAGE_CODE? –
是得到service_rate1。我需要比較new_package_movement和package_code到service_rate2。 – user1468031
什麼是service_rate1和service_rate2之間的區別 – cableload