討論串[討論] 使用子查詢的時機(已補上實際例子)
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 16→)留言19則,0人參與, 最新作者artarmon (Downunder)時間11年前 (2014/06/11 19:26), 編輯資訊
0
0
1
內容預覽:
建議使用 CTE(common table expression)取代 sub query, 以下是範例. create table inventory (. item int,. qty int). insert into inventory values(1,10). insert into i
(還有300個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者popcorny (畢業了..@@")時間11年前 (2014/06/11 10:57), 11年前編輯資訊
0
0
1
內容預覽:
你說的沒錯. 一個select只能做一輪以下幾種動作. pre-filter (where). join. aggregation (group by). post-filter (having). sort (order by). projecetion (select). 而你的例子是有兩次ag
(還有70個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者bohei (run and fall)時間11年前 (2014/06/10 15:57), 11年前編輯資訊
0
0
1
內容預覽:
從寫SQL以來,常遇到某些狀況需要使用到子查詢. 但在用子查詢時又很怕拖累效能. 常常在想有沒有其他的解法. 我想請問大家的是. 在某些情況下是不是一定只有子查詢的解法. 不需再考慮其他寫法了?. ex:最近的例子,需先GROUP BY後比較某欄位的和,符合的才撈出,. 但最後要的結果是這些符合的和
(還有430個字)
首頁
上一頁
1
下一頁
尾頁