#用于书店管理的图书管理数据库,数据库名为petstore,包含宠物信息表product、会员信息表account、宠物种类表category #对petstore数据库完成以下视图操作:#1、创建视图pet_view1,包含所有女会员的信息 use petstore;createview pet_view1 asselect*from account
where sex='女';select*from pet_view1;#2、从pet_view1查询姓罗的女会员信息。select*from pet_view1 where fullname like'罗%';#3、创建创建视图pet_view 2、包含所有单价在100元以上宠物名称,宠物简介及单价。createview pet_view2 asselect name 宠物名称,descn 宠物简介,unitcost 单价
from product
where unitcost>100;select*from pet_view2;#4、从pet_view2查询100~200元之间的宠物名称,宠物简介及单价。select*from pet_view2
where 单价 between100and200;#5、创建视图pet_view3,包含单价1000元以上狗类宠物的信息。createview pet_view3 asselect*from product
where unitcost>1000and catid=(select category.catid
from category
where catname='狗');#6.创建视图pet_view4,包含宠物店所有宠物种类的类别名称及数量。createview pet_view4 asselect category.catname 类别名称,count(product.catid) 数量
from product innerjoin category
on product.catid=category.catid
groupby product.catid;#7、从pet_view4查询数量大于5的宠物类别名称。select*from pet_view4
where 数量>5;#8、创建视图pet_view5,包含2013-4-1至2013-4-10之间的总金额300元以上的订单信息。createview pet_view5 asselect*from orders
where orderdate between'2013-04-01 00:00:00'and'2013-04-10 23:59:59'and totalprice>300;#9、删除视图pet_view1中姓李的用户信息select*from pet_view1;delete*from pet_view1 where fullname like'李%';#10、修改视图pet_view1,包含姓名、性别、EMAILalterview pet_view1 asselect fullname 姓名,sex 性别,email EMAIL
from account
where sex='女';#11、删除视图pet_view2, pet_view3dropview pet_view2,pet_view3;