問答題

【共用題干題】

根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出下列每條查詢語句的執(zhí)行結(jié)果,或者寫出下列每條語句或程序段的功能。 假設(shè)存在名為AAA的數(shù)據(jù)庫,包括Students(學(xué)號char(8),姓名varchar(8),年齡int,專業(yè)varchar(20),入學(xué)日期DateTime)和Score(學(xué)號char(8),課程名varchar(10),成績numeric(5,2))兩張表。

DECLARE @MyNO CHAR(8)
SET @MyNO="20030001"
IF (SELECT專業(yè) FROM Students WHERE 學(xué)號=@MyNO)="計算機(jī)軟件"
BEGIN
SELECT AVG(成績) AS 平均成績
FROM Score
WHERE學(xué)號=@MyNO
END
ELSE
PRINT "學(xué)號為" +@MyNO+"的學(xué)生不存在或不屬于軟件專業(yè)"
GO

答案: 首先定義一個名為@MyNo的局部變量,并給它賦初值,如果@MyNo屬于計算機(jī)軟件專業(yè),則顯示出平均成績,否則顯示&ldq...
題目列表

你可能感興趣的試題

微信掃碼免費(fèi)搜題