SQLServer2008 视图创建实例
生活随笔
收集整理的這篇文章主要介紹了
SQLServer2008 视图创建实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--1、
創建視圖CS,給出選課成績合格的學生編號、所選課程編號和該課程成績。
--create view cs
--as
--select*
--from 選課成績表?
--where 成績>=60
--2、 創建視圖LX1,顯示學生姓名、所選課程名稱和任課教師名稱。
--create view LX1
--as
--SELECT 姓名,課程名稱,任課教師?
--FROM 學生表 ,選課成績表 ,課程表?
--WHERE 選課成績表 .學生編號=學生表 .學生編號 AND 課程表 .課程編號=選課成績表 .課程編號
--3、 創建視圖LX2,有學生姓名、所選課程名和所有課程成績都比原來多5分這幾個屬性構成。
--create view LX2
--as
--SELECT 姓名,課程名稱,成績=成績 +5
--FROM 學生表 ,選課成績表 ,課程表?
--WHERE 選課成績表 .學生編號=學生表 .學生編號 AND 課程表 .課程編號=選課成績表 .課程編號
--4、 創建視圖LX3,顯示學生的學號及其平均成績。
create view LX3
as
SELECT 學生編號,AVG(成績) 平均分
FROM 選課成績表
GROUP BY 學生編號
--create view cs
--as
--select*
--from 選課成績表?
--where 成績>=60
--2、 創建視圖LX1,顯示學生姓名、所選課程名稱和任課教師名稱。
--create view LX1
--as
--SELECT 姓名,課程名稱,任課教師?
--FROM 學生表 ,選課成績表 ,課程表?
--WHERE 選課成績表 .學生編號=學生表 .學生編號 AND 課程表 .課程編號=選課成績表 .課程編號
--3、 創建視圖LX2,有學生姓名、所選課程名和所有課程成績都比原來多5分這幾個屬性構成。
--create view LX2
--as
--SELECT 姓名,課程名稱,成績=成績 +5
--FROM 學生表 ,選課成績表 ,課程表?
--WHERE 選課成績表 .學生編號=學生表 .學生編號 AND 課程表 .課程編號=選課成績表 .課程編號
--4、 創建視圖LX3,顯示學生的學號及其平均成績。
create view LX3
as
SELECT 學生編號,AVG(成績) 平均分
FROM 選課成績表
GROUP BY 學生編號
總結
以上是生活随笔為你收集整理的SQLServer2008 视图创建实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【JEECG技术文档】JEECG在线聊天
- 下一篇: Confluence wiki 使用记录