您好,登錄后才能下訂單哦!
SQL server數據庫基本語句
一、實驗要求:
1、 查詢student表中所有學生的信息
select * from student
如圖所示
2、查詢student表中“姓名”“所在班級”和“成績”列內容
select 姓名,所在班級,成績 from student
如圖所示
3、查詢student表中7班的學生姓名
select 姓名 from student 所在班級=7
如圖所示
4、查詢student表中成績為90—100分的學生所有信息
select * from student where 成績 between 90 and 100
如圖所示
5、查詢student表中成績低于90分或者高于95分的學生所有信息
select * from student where 成績<90 or 成績 >95
如圖所示
2、 查詢student表中成績為89分,90分的學生所有信息
select * from student where 成績 in(89,90)
如圖所示
3、 查詢student表中姓劉的學生所有信息
select * from student where 姓名 like ‘劉%’
如圖所示
4、 查詢student表中1班的名叫張紅的學生信息
select * from student where 姓名=’張紅’ and 所在班級=1
如圖所示
5、 查詢student表中備注不為空的學生所有信息
select * from student where 備注 is not null
如圖所示
10、查詢student表中前3行的數據
select top 3 * from student
如圖所示
11、查詢student表中“姓名”和“×××號”兩列數據,查詢結果“姓名”列名稱顯示為“name”,“×××號”列名稱顯示為“idcard”,(name是姓名的別名,idcard是×××號的別名)
select 姓名 as name ,×××號 as idcard from student
如圖所示
12、查詢student表中所有學生的總成績,列名稱顯示為“總成績”(備注:總成績只是個別名可設置為任何例如:asdas,zc,。。。。。只能是英文或者中文不可以是數字)
select sum(成績) 總成績 * from student
如圖所示
13、查詢student表中所有學生信息,并按照成績從高到低顯示查詢結果
select * from student order by 成績 desc
如圖所示
14、查詢student表中所有學生的平均成績(備注此處的平均成績只是個名字,可設置為任何中文或者英文)
select AVG(成績) 平均成績 from student
如圖所示
15、查詢student表中所有學生中的最高分和最低分(備注:此處的最高分或者最低分可任意起名字)
select MAX(成績) 最高分 ,MIN(成績) 最低分 from student
如圖所示
16、查詢student表中所有行數
select count (*) 總行數(zh) from student
如圖所示
17、查詢student表中每個班級的總成績
select 所在班級 , sum(成績) 總成績 from student group by 所在班級
如圖所示
18、查詢student表中總成績大于181分的班級
select 所在班級,sum(成績) zcj from student group by 所在班級 having sum(成績)>181
如圖所示
19、將student表中1班的學生信息保存在表student_1中
select * into zc from student where 所在班級=1
如圖所示
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。