[SQL ] SQL語法執行順序 (書本較少提及)
有一題考The sequence of Sql execution:
有關SQL查詢指令的基本語法中,請問下列所示何者正確?
1. SELECT→FROM→WHERE→ORDER BY
2. FROM→SELECT→WHERE→ORDER BY
3. FROM→WHERE→SELECT→ORDER BY
4. FROM→WHERE→ORDER BY→SELECT
考題答案是4,但我認為是3,網路上有執行次序圖,ORDER BY排序語法是最後執行,
請問有人可以用直覺的方式解釋嗎 (或者有哪本書有解釋)
執行順序圖參考如下:
http://www.dotblogs.com.tw/justforgood/archive/2011/12/07/61154.aspx
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.35.212
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1436536139.A.B2C.html
推
07/10 22:04, , 1F
07/10 22:04, 1F
推
07/10 22:13, , 2F
07/10 22:13, 2F
推
07/10 22:57, , 3F
07/10 22:57, 3F
推
07/11 12:29, , 4F
07/11 12:29, 4F
推
07/11 14:24, , 5F
07/11 14:24, 5F
推
07/12 14:41, , 6F
07/12 14:41, 6F
→
07/13 10:11, , 7F
07/13 10:11, 7F
討論串 (同標題文章)