13. 在關聯式資料庫(relational database)中有一個表格叫做 students,其中定義兩個屬性 id 和 name 記錄學生的學號和姓名,且 id 是主鍵(primary key),請問下列那個 SQL 指 令可輸出這個表格所記錄的學生個數?
(A) SELECT count(*) FROM students GROUP BY name;
(B) SELECT id FROM students WHERE name IS NULL;
(C) SELECT count(id) FROM students;
(D) SELECT count(distinct name) FROM students;

答案:登入後查看
統計: A(98), B(99), C(580), D(51), E(0) #718108

詳解 (共 3 筆)

#3773146
(A),(D)會把同名的人忽略掉 題目...
(共 95 字,隱藏中)
前往觀看
3
0
#5593884
因為 id 為主鍵,每個資料都是唯一的,所以count 每個id 就能夠計算出學生個數
1
0
#5366664
如果有同學同名字的話就會少算一個
(共 18 字,隱藏中)
前往觀看
0
0