LONGEPASS
Q151.

在關聯式資料庫系統中,SELECT…FROM… 句型是主要的資料搜尋指令,下列哪些子句是可以使用在 SELECT 句型中的語法?

電腦軟體應用 · 乙級 · 應用軟體使用 · Q151

難易度分析

3 / 5

本題要求考生區分 SQL 查詢語法與資料更新語法,且採複選題形式,必須全面判定各選項的正確性方能得分。

正確答案 (複選):②, ③, ④

  • ② WHERE:WHERE 子句用於在 SELECT 查詢中設定篩選條件,可過濾出符合條件的資料列,是關聯式資料庫中最常用的資料過濾機制。
  • ③ ORDER BY:ORDER BY 子句用於將 SELECT 查詢結果依照指定欄位進行排序,可選擇 ASC(升冪)或 DESC(降冪)排列方式。
  • ④ GROUP BY:GROUP BY 子句用於將 SELECT 查詢結果依照指定欄位進行分群彙總,通常搭配聚合函數(如 COUNT、SUM、AVG)使用。

錯誤選項解析

  • ① SET:SET 子句主要用於 UPDATE 陳述式 中指定要修改的欄位值,或用於 SET 命令 設定系統變數,並非 SELECT 查詢句法的子句。
Learning Tip

"SQL SELECT 陳述式的標準執行順序為:FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY。常考陷阱在於混淆 SET(用於 UPDATE 修改資料)與 SELECT 查詢子句的用途。需特別注意 WHERE 用於過濾原始資料列,而 HAVING 則用於過濾 GROUP BY 分群後的結果,兩者不可混用。"

學員答題分佈

①SET0%
②WHERE0%
③ORDER BY0%
④GROUP BY0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目