データベースのビュー操作
2976 ワード
データベースのビュー操作
1、T-SQL文の使用–ビューv_の作成sc,–選択したカリキュラム番号C 001またはC 002の学生の学生番号、カリキュラム番号および成績を表示できます.
2、–T-SQL文の使用–ビューv_の作成stu 2–「李」または「張」という学生の学生番号、名前、性別、年齢をすべて表示できます.
3、–T-SQL文の使用–ビューv_の作成stu_sc 2、–選択したカリキュラム番号がC 001で、80点以上の学生の学番、名前、カリキュラム番号、成績を表示できます.
4、–T-SQL文の使用–ビューv_の作成stu_sc_course,–選択したカリキュラム番号C 002の学生の学生番号、名前、カリキュラム名、成績を表示できます.
5、–T-SQL文の使用–クエリービューv_stu_sc,–選択したカリキュラムで85点以上の成績を収めた学生の学名、名前、カリキュラム番号、および成績を検索します.
1、T-SQL文の使用–ビューv_の作成sc,–選択したカリキュラム番号C 001またはC 002の学生の学生番号、カリキュラム番号および成績を表示できます.
create view v_sc
as
select Student_info.Sid,Cid,Grade
from Student_info,SC
where Student_info.Sid=SC.Sid
2、–T-SQL文の使用–ビューv_の作成stu 2–「李」または「張」という学生の学生番号、名前、性別、年齢をすべて表示できます.
create view v_stu2
as
select Sid,Sname,Sgender,YEAR(GETDATE())-YEAR(Sbirth) NL
from Student_info
where Sname like ' %' or Sname like ' %'
3、–T-SQL文の使用–ビューv_の作成stu_sc 2、–選択したカリキュラム番号がC 001で、80点以上の学生の学番、名前、カリキュラム番号、成績を表示できます.
create view v_stu_sc2
as
select Student_info.Sid,Sname,Cid,Grade
from Student_info,SC
where Student_info.Sid=SC.Sid and Student_info.Sid='C001' and Grade>80
4、–T-SQL文の使用–ビューv_の作成stu_sc_course,–選択したカリキュラム番号C 002の学生の学生番号、名前、カリキュラム名、成績を表示できます.
create view v_stu_sc_course
as
select Student_info.Sid,Sname,Cid,Grade
from Student_info,SC
where Student_info.Sid=SC.Sid and Student_info.Sid='C002'
5、–T-SQL文の使用–クエリービューv_stu_sc,–選択したカリキュラムで85点以上の成績を収めた学生の学名、名前、カリキュラム番号、および成績を検索します.
create view v_stu_sc
as
select Student_info.Sid,Sname,Cid,Grade
from Student_info,SC
where Student_info.Sid=SC.Sid and Grade>85