这里使用的数据库和数据表分别来自Sql语句学习笔记(1)——创建数据库和Sql语句学习笔记(2)——创建数据表
use RetalDB
go
--插入数据到表tb_movie_type
insert tb_movie_type values(0,'普通片','Regular')
insert tb_movie_type values(1,'新片','NewRelease')
insert tb_movie_type values(2,'儿童片','Children')
---插入数据到tb_movie
insert tb_movie(movie_id,movie_name,movie_price,movie_type_id,movie_detail)
values (2010,'大红灯笼高高挂',2,0,'某某某拍摄的....')
insert tb_movie(movie_id,movie_name,movie_price,movie_type_id,movie_detail)
values (2011,'三国',2,1,'新片额,好好观赏...')
insert tb_movie(movie_id,movie_name,movie_price,movie_type_id,movie_detail)
values (2012,'2010',2,0,'世界末日...')
insert tb_movie(movie_id,movie_name,movie_price,movie_type_id,movie_detail)
values (2013,'暖春',2,0,'感人的不得了了....')
--插入数据到表tb_user中
insert tb_user values(2010001,'刘备',0)
insert tb_user values(2010002,'刘备',0)
insert tb_user values(2010003,'关羽',0)
insert tb_user values(2010004,'张飞',0)
insert tb_user values(2010005,'赵云',0)
insert tb_user values(2010006,'诸葛亮',0)
--插入数据到表tb_retal中
insert into tb_retal (user_id,movie_id) values (2010001,2010)
insert into tb_retal (user_id,movie_id,rent_time,rent_fee)
values (2010002,2010,Convert(datetime,'5/1/2010'),2)
insert into tb_retal (user_id,movie_id,rent_time,rent_fee)
values (2010002,2010,'5/1/2010',2)
insert into tb_retal (user_id,movie_id,rent_time,rent_fee)
values (2010004,2010,'2010.03.01',2)
insert into tb_retal (user_id,movie_id,rent_time,rent_fee)
values (2010004,2012,'2010.06.01',2)
1:当 SQL 语句引用非索引视图时,分析器和查询优化器将分析 SQL 语句的源和视图的源,然后将它们解析为单个执行计划。没有单独用于 SQL 语句或视图的计划。
2:索引视图的行以表的格式存储在数据库中。如果查询优化器决定使用查询计划的索引视图,则索引视图将按照基表的处理方式进行处理 ......