【网学网提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了sql手写作业2的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
库名:newbook
图书信息表
图书编号类型编号书名作者名称价格出版社出版日期图书封面库存数量
bookid typeidbookNameuserpricepublisherpublishdatebookimagenumber
11疯狂英语张三30.2教育出版社2002-2-25.jpg5
24美声李四50清华出版社2008-3-36.jpg3
31希望英语王五34.8教育出版社1992-2-28.jpg5
42体操赵六24清华出版社2007-3-37.jpg8
读者信息表
用户编号用户名密码地址电话电子邮箱邮编性别
useridusernameuserpwdaddresstelephoneemailpostcodesex
1mike111北京NULLNULL1000101
2张华222111天津1345533zh@1260100110
3李丰111111北京NULLNULL1000101
4孙明222上海1344433sm@1260100110
图书类型表
类型编号类型名父类编号
typeidtypenamefatherid
1 教育0
2体育1
3 文学2
4音乐0
5声乐4
订单表(读者订书)
订单编号用户编号图书编号订购数量订购时间是否付款
tblorderuseridbookidquantityordertimepayed
12412011-2-21
21222008-1-50
图书评论表(读者评论)
评论编号图书编号用户编号评论标题评论内容评论时间打分
postidbookiduseridtexttiletextposttimemark
132good 经典无容置疑2008-1-43
212好个人感觉不错2009-1-12
312好神马2009-1-12
----注意,里面的数据,如果没有合适的,在做题之前,要把表里的数据完善成,能够做下面的题了.
1.查询是126邮箱的读者
2.查询邮箱为空,的读者
3.查询近一个月之内,所有读者对图书的评论,显示图书名,用户名,评论标题.
4.查询,住天津和上海的读者信息
5.将所有姓张的读者,都改为姓李的.
6.查询密码不足6位的,读者
7.查询评论中是否有不法词汇,'神马'或'浮云',如果有,将该记录删除.
8.查询只有5个字符的图书的名称,作者名称,价格,出版社
9.查询所有姓张或姓李的全名.
10.查询所有不是姓张,也不是姓李的所有人的.
11.查询价格大于20块钱的图书总数
12.查询读者表中用户的编号,真实,邮箱列中所包含的所有数据行数.
13.将图书名称和图书价格合并为一列显示:
图书的价格
疯狂英语30.2
美声50
希望英语34.8
体操
24
14.列出书名,出版日期,注意,日期只显示年月日
15.查询读者,订了哪些书,列出读者名,订购的图书名,图书价格
16.查询图书类型表,查询,每类图书的,上一级图书类别名.
类型名 父类型名
体育 教育
文学 体育
声乐 音乐
17.查询哪几本书,用户没有购买过,列出书名,和作者名,以及价格.
18.查询图书名,图书类型,图书价格,
19.查询哪种类型的书,至今没有被该类别的书.
20.查询没有付款的,读者名,图书名,付款情况
21.查询3月份出版的图书的,图书名,用户名,打分数,并按分数降序排序