看板 Database 關於我們 聯絡資訊
※ 引述《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) 根據您的說明,小弟還是有一些不太懂的地方。 但是如果單純從字面上的要求,應該是可以用如下的 SQL 達成吧... 請試試 ^^" select t1,bed_num, t2.code attending, t2.price attending_price, t3.code nursing, t3.price nursing_price from a t1, b t2, g t3 where (t1,attending_code = t2,code or t1,nursing_code = t3,code) and bed_num = &inputed_bed_num; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.179.204 ※ 編輯: alexcwtzeng 來自: 59.125.179.204 (03/19 16:58)
gargamel:.跟, 03/19 19:08