[SQL ] 新手問subquery

看板Database (資料庫)作者時間11年前 (2014/05/09 06:28), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
我想詢問subquery的 queries和運算結果在這裡: http://ppt.cc/fIRW 表格分別是: College (cName, state, enrollment) Student (sID, sName, GPA, sizeHS) Apply (sID, cName, major, decision) 我的問題是 為什麼第3行和第7行的FROM後面不需要有College 可是WHERE後面的等式卻允許有呢? 感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 130.215.172.11 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1399588126.A.B9C.html

05/09 13:52, , 1F
看不太懂你描述的問題點
05/09 13:52, 1F

05/09 13:52, , 2F
這個WHERE只是單純讓你條件去串College
05/09 13:52, 2F

05/09 13:53, , 3F
所以College不用出現在FROM當中
05/09 13:53, 3F

05/09 13:54, , 4F
如果College沒有出現在FROM當中,你SELECT該表的欄位
05/09 13:54, 4F

05/09 13:54, , 5F
會出錯才是. 你可以試看看 : ) 有錯還請大家幫忙指正
05/09 13:54, 5F

05/09 14:27, , 6F
子查詢可與主查詢做連接,做關聯子查詢
05/09 14:27, 6F
文章代碼(AID): #1JR0KUkS (Database)
文章代碼(AID): #1JR0KUkS (Database)