因為要先排序後
這樣選取出來的結果集的順序才是想要的
但如果是C先選結果集
但可以選完之後沒有order by要要得key
所以D比較符合
A) SELECT->FROM->WHERE->ORDER BY
B) FROM->SELECT->WHERE->ORDER BY
C) FROM->WHERE->SELECT->ORDER BY
D) FROM->WHERE->ORDER BY->SELECT
答案給4 想必有上唐老師的課的人知道教的是3 佐證資料 目前只找到 http://msdn.microsoft.com/zh-tw/library/ms189499.aspx 資料庫原理系統第六版 p5-16提到各種實作版本執行順序可能不同 有其他人能分享佐證資料嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.136.28
作者pt7441 (批踢)
看板Examination
標題[考題]102資訊類(三)專員:資訊系統開發及維護
時間Mon Jul 15 14:39:25 2013
考題:
60.有關 SQL 查詢句之子句間“執行次序”,請問下列所示何者正確? A) SELECT->FROM->WHERE->ORDER BY
B) FROM->SELECT->WHERE->ORDER BY
C) FROM->WHERE->SELECT->ORDER BY
D) FROM->WHERE->ORDER BY->SELECT
答案給4 想必有上唐老師的課的人知道教的是3 佐證資料 目前只找到 http://msdn.microsoft.com/zh-tw/library/ms189499.aspx 資料庫原理系統第六版 p5-16提到各種實作版本執行順序可能不同 有其他人能分享佐證資料嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.136.28
→ sunny00317:疑!? p5-16順序也是答案3吧?? 還是我解讀錯了!?? 07/15 14:57
→ pt7441:5-16內容上沒有特別提到SELECT的順序吧? 07/15 15:00
→ carterdunk:這要看compiler實作的方式吧 07/15 15:05
推 GLTY:我看我的筆記也是c @@ 07/15 17:53
→ zyeats:我想和原PO一樣提出疑議 但都送不出去???? 07/15 18:47
→ pt7441:目前我是先用email的方式寄 明天再試試看網頁 07/15 19:26
→ pt7441:有找到新的佐證資料的朋友也請大家分享出來! 07/15 19:27
推 esnothing:我也錯這題,但記得唐老師有說過二種說法都有人說,都對 07/16 20:46
→ esnothing:所以運氣不好,只能看命題老師的主觀認定。 07/16 20:48
No comments:
Post a Comment