Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組資料處理大意10438單選題

在關聯式資料庫中有一個表格叫做 students,其中定義兩個屬性 id 和 name 記錄學生的學號和姓名,且 id 是主鍵,請問下列那個 SQL 指令可輸出這個表格所記錄的學生個數?

ASELECT id FROM students WHERE name IS NULL;
BSELECT count(*) FROM students GROUP BY name;
CSELECT count(distinct name) FROM students;
DSELECT count(id) FROM students;正確答案
答案與詳解
D
正確答案
主鍵 id 不可為 NULL 也不重複,count(id) 即為學生人數的最安全寫法。

為什麼答案是 D

id 為主鍵,保證唯一且非 NULL,count(id) 等於資料列總數,即學生個數,最正確。

考點:WHERE 篩選考點:GROUP BY 分組考點:DISTINCT 去重考點:count(主鍵)
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮