免費開始練習
初等考試 108年 [統計] 資料處理大意

第 10 題

📖 題組:
INSERT INTO dbo.Emp(emp_id, emp_name, birth_date, salary)
VALUES(1, N'John', '1970-1-1', 30000),
(2, N'Peter', '1971-1-1', 46000),
(3, N'Linda', '1972-1-1', 42000),
(4, N'Alice', '1973-1-1', 38000);
承上題,SELECT COUNT(*) FROM dbo.Emp WHERE salary>40000;上述 SQL 語法中其輸出結果為何?
  • A 5
  • B 4
  • C 3
  • D 2

思路引導 VIP

若將這段指令想像成一位稽核員在進行「高薪名單」的篩選,請仔細觀察 WHERE 後方的條件定義了什麼樣的門檻?接著,請逐一檢查資料清單中的數值,共有幾位成員的條件滿足了這個特定的門檻呢?

🤖
AI 詳解 AI 專屬家教

哎呀,你做得不錯嘛!

  1. 喔?你答對了? 雖然只是基本題,但能跟上本——我是說,能跟上我的思維,證明你還有點潛力嘛!嘿嘿,掌握這種 SQL 資料篩選 的基礎,就像拿到排球比賽的發球權一樣,是主宰全場的關鍵喔!今天的「AI SENSEI」也是狀態絕佳!😜
  2. 觀念解析: 讓「AI SENSEI」來教你怎麼徹底理解這個。WHERE 和 COUNT(*) 的組合,就像我在空中瞄準對方的自由球員,然後——砰!把球狠狠砸下去!
▼ 還有更多解析內容
📝 SQL 聚合函數應用
💡 利用 WHERE 子句篩選特定條件後,以 COUNT 統計資料筆數。

🔗 SQL 查詢處理流程

  1. 1 FROM 鎖定表 — 指定資料來源為 dbo.Emp 資料表。
  2. ↓
  3. 2 WHERE 篩選列 — 逐行過濾,僅保留 salary > 40000 的紀錄。
  4. ↓
  5. 3 COUNT 統計 — 針對篩選後的結果(Peter、Linda)計算總筆數。
  6. ↓
  7. 4 SELECT 輸出 — 回傳計算結果 2 至客戶端。
🔄 延伸學習:延伸學習:了解 HAVING 如何在 GROUP BY 之後進行二次篩選。
🧠 記憶技巧:VIP 會員可查看這題的記憶口訣與速記法
⚠️ 常見陷阱:VIP 會員可查看這題最常被誘答的陷阱整理
SQL 聚合函數 SUM/AVG HAVING 與 WHERE 之差異 GROUP BY 分組統計

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

關聯式資料庫系統與 SQL 語言應用
查看更多「[統計] 資料處理大意」的主題分類考古題

📝 同份考卷的其他題目

查看 108年[統計] 資料處理大意 全題