查詢資料庫題
發布時間: 2023-06-17 14:29:22
A. 資料庫查詢語句題目
你好,
錯誤的是B。
原因是:
where關鍵字是對分組(group by)前對數據進行條件篩選的。而要對分組(group by)後的數據進行條件篩選,則需要使用having關鍵字,如選項C中的語句所示。
選項A是針對Sno進行分組後,對各分組進行計數,這個是正確的。
選項C是針對Sno進行分組後,篩選出分組中數據條數超過3條的分組數據。這個也是正確的。
選項D只是針對Sno進行分組,這樣的也是正確的。
如果有幫助到你,請點擊採納。
B. 一個簡單資料庫查詢問題,下面是題目,拜託啦
學生選課資料庫有三個表即學生表S、課程表C和學生選課表SC,它們的結構如下所示,請根據所給的每種功能寫出相應的查詢語句。(每小題5分,共20分)1、SELECT
COUNT(*)
AS
學生總人數FROM
S
2、SELECT
S.SN,C.C#
,
SC.C#,SC.GRADEFROM
S,SCWHERE
S.S#=SC.S#
3、SELECT
*
FROM
CWHERE
EXISTS(
SELECT
C#
FROM
SC
WHERE
C
.C#=SC.C#
GROUP
BY
C#HAVING
COUNT(*)
BETWEEN
2
AND
4
)
4、SELECT
DISTINCT
C1.S#FROM
SC
C1,SC
C2WHERE
C1.S#=C2.S#
AND
C1.C#<>C2.C#
C. 資料庫查詢題
8. 將"C01"班同學所借圖書的還期都延長一周。9. 從BOOKS表中刪除當前無人借閱的圖書記錄。10. 從BOOKS表中刪除書號為「TP」開頭的圖書信息。
熱點內容