民國103年 第2梯次 網頁設計乙級 學科

第2題

S Q L 語法『S E L E C T C O U N T ( * ) F R O M B o o k s 』之意義為何?

題目

S Q L 語法『S E L E C T C O U N T ( * ) F R O M B o o k s 』之意義為何?

  1. (1) 資料表B o o k s 的記錄筆數
  2. (2) 資料表B o o k s 的欄位數
  3. (3) 資料表B o o k s 的資料平均值
  4. (4) 資料表B o o k s 的資料總和

官方答案

(1) 資料表B o o k s 的記錄筆數

解析

SQL 中 COUNT(*) 函數用於計算資料表中「所有記錄(列/筆數)」的數量,不論欄位內容是否為空值都會計入。SELECT COUNT(*) FROM Books 即傳回 Books 資料表的總記錄筆數。欄位數需用 DESC 檢視;平均值用 AVG();總和用 SUM()。故其意義為資料表 Books 的記錄筆數,選 1。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料