民國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) 資料表B o o k s 的記錄筆數
- (2) 資料表B o o k s 的欄位數
- (3) 資料表B o o k s 的資料平均值
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。