创建视图
习题2
目录
题目及要求
背景知识
解题思路
习题答案
题目及要求
现有“图书管理”数据库,其中有“读者表”、“图书表”和“借阅表” ,表结构如下:
读者表(读者编号,姓名,类型,部门,已借数量)
图书表(图书编号,图书名称,作者,出版社,出版日期,价格)
借阅表(借阅编号,读者编号,图书编号,借阅日期,归还日期)
用T-SQL语句实现下列功能:
创建视图“2018年出版图书”,查看2018年出版的图书信息,并要求在视图上进行插入、更新操作时也要满足这一条件。
解题思路
使用T-SQL语句创建视图的语法格式如下:
Create View View_name [(列名[,列名] …)]
As 子查询
[With Check Option]
创建视图“2018年出版图书”,查看2018年出版的图书信息,并要求在视图上进行插入、更新操作时也要满足这一条件。
SELECT * FROM 图书表
WHERE 出版日期 BETWEEN ‘2018-1-1’ AND ‘2018-12-31’
习题答案
现有“图书管理”数据库,其中有“读者表”、“图书表”和“借阅表” ,表结构如下:
读者表(读者编号,姓名,类型,部门,已借数量)
图书表(图书编号&