初等考試
115年
[統計] 資料處理大意
第 17 題
SQL SELECT 語法中搭配 DISTINCT 關鍵字的作用為何?
- A 排序資料
- B 刪除資料
- C 選取不重覆資料
- D 更新資料
思路引導 VIP
如果您正在分析一份包含數千筆交易的原始帳冊,而您的目的並非查看每一筆重複出現的細項,而是想快速釐清這份清單中總共涉及了哪些「互不相同且獨立」的類別項,在邏輯處理上,這屬於哪一種性質的操作?
🤖
AI 詳解
AI 專屬家教
恭喜你精準地掌握了 SQL 查詢的核心語法!在資料庫檢索(Retrieval)的實務操作中,我們經常會遇到資料表內存有重複紀錄的情況,例如同一位客戶在不同時間點多次下單,或是多筆交易記錄均來自同一個分行。這時,在 SELECT 語句中使用 DISTINCT 關鍵字,便能確保回傳的結果集中,每一組資料組合都是獨一無二的,這正是選項 (C) 所描述的選取不重複資料之功能。
資料庫檢索的基礎邏輯
這道題目考驗的是對 SQL 基礎 DQL(Data Query Language,資料查詢語言)語法的熟悉度。從財經與統計的角度來看,這項功能極為重要,例如當我們需要計算「不重複的顧客人數」或「交易涉及的會計科目類別」時,DISTINCT 是進行後續統計分析前的必備過濾動作。此題難度屬於基礎等級,其鑑別度在於測試學生是否能清楚區分「資料查詢(SELECT)」與「資料異動(如 UPDATE 或 DELETE)」以及「資料排序(ORDER BY)」等不同功能的保留字。你能迅速排除其他操作選項,代表你的資料檢索觀念相當紮實。