1樓:
親,你能不能把題目寫正點,把人的頭都歪了。
一些sql的試題
sql server期末考試試題
2樓:匿名使用者
3、查詢出課程號為『002』,分數最高的學生學號。
三、查詢設計。
1、select 學號,姓名 from 學生。
where 班級 = 軟體041'
2、select * from 課程。
where 課程名稱 like '%語言%'
3、select d.學號,d.姓名,d.班級。
from (
select top 5 學號。
from 選課 a
left join 課程 b
on a.課程號 = b.課程號。
where b.課程名稱 = c語言'
order by a.成績 desc
) cleft join 學生 d
on c.學號 = d.學號。
4、select 班級,count(班級)
from 學生。
group by 班級。
5、declare @zhangsanchengji float
select @zhangsanchengji = a.成績。
from 選課 a
left join 課程 b
on a.課程號 = b.課程號。
left join 學生 c
on a.學號 = c.學號。
where b.課程名稱 = 計算機應用基礎'
and a.姓名 = 張三'
select d.學號,d.姓名。
from (
select a.學號,a.成績。
from 選課 a
left join 課程 b
on a.課程號 = b.課程號。
where b.課程名稱 = 計算機應用基礎'
) cleft join 學生 d
on c.學號 = d.學號。
where 成績 > zhangsanchengji
五、操作題,這裡自己查相關的操作吧,不好描述,sqlserver軟體操作起來還是挺方便的。
3、abreak:是跳出本次迴圈,也就是當@n = 1,迴圈終止並跳出begin-end執行外部的**,此時@n = 1。
continue:重新開始迴圈,但是continue後的**不執行的,這裡直到@n = 0時。
return:過程中無條件退出,後續的所有**都不執行,所以不會有輸出。
3樓:量產bon太君
3.查詢002號課程成績最高的學生的學號。
三、 學號,姓名 from 學生 where 班級='軟體041' and 性別='男'
* from 課程 where 課程名稱 like '%語言%'
學號,姓名,班級 from 學生 where 學號 in (select top 5 學號 from 選課 where 課程號 in (select 課程號 from 課程 where 課程名='c語言') order by 成績 desc)
或者select top 5 學號,姓名,班級 from 學生 inner join 選課 on 學生。學號=選課。學號 inner join 課程 on 選課。
課程號=課程。課程號 and 課程名='c語言' order by 成績 desc
班級,count(*)from 學生 group by 班級。
5. select 學號,姓名 from 學生 where 學號 in (select 學號 from 選課 where 課程號 in (select 課程號 from 課程 where 課程名='計算機應用基礎') and 成績》(select top 1 成績 from 選課 where 學號 in (select 學號 from 學生 where 姓名='張三') and 課程號 in (select 課程號 from 課程 where 課程名='計算機應用基礎'))
五、這個你還是實際操作看看吧。
4樓:匿名使用者
3.'002'課程中 成績最好的學生 學號。
三。 學號,姓名 from 學生 where 班級 = 軟體041' and 性別 = 男生'
下班了 等回來再幫你 !
sql試題求解
5樓:勁風·上早
現在沒有時間,有時間來看看。
計算機操作員試題計算機操作員試題及答案
內容來自使用者 rob b.sum b1 b4 c.sum b1 b2,b3 b4 d.sum b1,b4 5 下列關於抄資料管理的說法正確的是 d.char3c四 3.還有這個 謝謝採納 計算機操作員試題及答案 內容來自使用者 rob b.sum b1 b4 c.sum b1 b2,b3 b4 d...
計算機高階程式語言都有哪些,計算機程式語言有哪些?
答 成千上萬。最主流 c 最基礎 basic 工程應用 fortran 教學語言 pascal 計算機語言都有哪些種類?計算機常見的高階語言有哪些?計算機雖然具有很多功能,但使用者需要學會一套命令,還要學會和計算機對話的語言,才能很好地使用它。計算機語言是用來向計算機下達命令的。最初的計算機語言是機...
計算機程式設計語言和計算機程式語言有沒有區別
計算機程式設計語言和計算機程式語言有區別,具體如下 一 內容不同 計算機程式設計語言 計算機程式設計語言包括定義計算機程式的語法規則。計算機程式語言 計算機程式語言包括機器語言 組合語言 高階語言。二 作用不同 計算機程式設計語言 計算機程式設計語言主要用於程式設計師能夠準確地定義計算機所需要使用的...