Re: [SQL ] 不知道有沒有這種寫法...

看板Database作者 (超尷尬...)時間16年前 (2007/12/12 18:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
我多加了AS才可以跑...不過還是謝謝你.. : A1.`id`=A2.`num` : SELECT ... FROM `adderss_book` A1, : ( : SELECT * FROM `phd_student` : UNION ALL : SELECT * FROM `ncu_ms_student` : UNION ALL : SELECT * FROM `ncu_phd_student` : UNION ALL : SELECT * FROM `ms_student` : ) AS A2 ^^ : WHERE ... : : 請問這個要怎麼改才會文法正確..還是有什麼變通的辦法.. : : SELECT A1.`id`,A1.`name`,A2.`chinese_name` ,A1.`jobs_type` ,A2.`email` , : : A1.`cellphone` FROM `address_book` A1,`phd_student` A2 `( OR : : `ncu_ms_student` A2 OR `ncu_phd_student` A2 OR `ms_student` A2 ) WHERE : : A1.`id`=A2.`num` : SELECT ... FROM `adderss_book` A1, : ( : SELECT * FROM `phd_student` : UNION ALL : SELECT * FROM `ncu_ms_student` : UNION ALL : SELECT * FROM `ncu_phd_student` : UNION ALL : SELECT * FROM `ms_student` : ) A2 : WHERE ... : 我猜你是要A2在這四個表中去找 : 所以用個子查詢把四個表一次抓回來 令為A2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.85.82
文章代碼(AID): #17NxFbpk (Database)
文章代碼(AID): #17NxFbpk (Database)