select A.BED_NUM, A.ATTENDING_CODE, B.PRICE,
A.NURSING_CODE, C.PRICE
from TABLE_A A,
TABLE_B B,
TABLE_B C
where A.ATTENDING_CODE = B.CODE (+)
and A.NURSING_CODE = C.CODE (+)
※ 引述《erho (ptt訪客)》之銘言:
: 我資料庫是ORACLE
: 有2個TABLE
: TABLE A
: --------
: BED_NUM
: ATTENDING_CODE
: NURSING_CODE
: TABLE B
: -------
: CODE
: PRICE
: BED_NUM是TABLE A的主KEY,CODE是TABLE B的主KEY
: 若要做一個以TABLE A的BED_NUM做查詢條件要查該BED_NUM的
: ATTENDING_CODE及NURSING_CODE的PRICE有沒有辦法用一個SQL語法查出來
: (ATTENDING_CODE及NURSING_CODE的PRICE在 TABLE B)
--
╭───────────╮╭───────────╮▃ T
▲ ▲ │汪!我們韓狗全世界最帥││看我們怎麼棒打泡菜狗!│ ⊙⊙
Koredog ﹦﹦ ╭───────────╯╰──────────── ◥皿◤ i
(搖) ◥ ▽◤╯ │ │╭─ ▅▆▇◥ 8 ◣v
︾ █ ︶◣? 犬科 ╰╮╭╯╰╮ 人類 ▅▅ n
◤ ◥▌ MAXi████████ ╰╯╳─╯█████ ██ MAX ██ s
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.190.113