A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 吴永飞 中级黑马   /  2012-4-8 16:45  /  3049 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

数据库的视图创建与删除?请举个例子,谢谢

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

3 个回复

倒序浏览
创建:
语法:
create view 视图名
  [With encryption ]
  as  select 语句
例子:

CREATE VIEW NewMoon_employee AS  
SELECT emp_id, fname, minit, lname,hire_date  
FROM employee e, publishers p
WHERE e.pub_id = p.pub_id
AND pub_name = 'New Moon Books'


删除视图
    drop view 视图名

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
视图的创建:create view 视图名 as 查询语句
删除视图:drop view 视图名
创建视图的例子:
CREATE VIEW view_stuInfo_stuMarks /*创建视图*/   
  AS   
    SELECT 姓名=stuName,学号=stuInfo.stuNo,   
      笔试成绩 =writtenExam,  机试成绩=labExam,   
            平均分=(writtenExam+labExam)/2   
               FROM stuInfo LEFT JOIN stuMarks   
                     ON stuInfo.stuNo=stuMarks.stuNo   
GO   
删除视图的例子:
IF EXISTS (SELECT * FROM sysobjects WHERE name = 'view_stuInfo_stuMarks')   /*检测是否存在*/   
     DROP VIEW view_stuInfo_stuMarks /*删除视图*/   
GO   

评分

参与人数 1技术分 +2 收起 理由
宋天琪 + 2

查看全部评分

回复 使用道具 举报
LZ先生您好,您寄来的充气娃娃我们已经给您修好了,马上给您寄回去,但请您以后别那么残暴地对待她,她毕竟只是个娃娃,当她被寄来时,所有在场的工作人员都哭了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马