sql 数据库习题谢谢
四、写出完成下列查询任务的sql语句(基于图书管理数据库)1.在book表中查询有哪些图书分类,并按”类别:XXXXX”格式列出图书分类。2.在book表中查询机械工业出...
四、写出完成下列查询任务的sql语句(基于图书管理数据库)
1.在book表中查询有哪些图书分类,并按”类别:XXXXX”格式列出图书分类。
2.在book表中查询机械工业出版社出版的图书,列出其书名、作者及7折后的价格并提供中文标题。
3..在book表中查询价格在30-60元范围内的图书,列出书名、作者、出版社及价格并提供中文标题。
4.在book表中查询价格最高的三本图书,列出书名、作者、出版社及价格并提供中文标题。
5.在reader表中查询电话不是以’8’打头或无电话的读者,列出他们的所有字段。
6.在book表中按出版社统计图书的平均价格、最高价格、最低价格,列出出版社名、平均价格、最高价格、最低价格。
7.在reader表中按系部、性别查询列出读者姓名,并按系部、性别汇总读者个数。
8.在reader表中按系部、性别统计读者个数、并同时给出各上级汇总结果。
9.在reader表中查询女生人数超过2个的系部,并列出系部名称和女生个数。
10.在book表中查询出版计算机类图书最多的出版社,并列出出版社名称和出版图书个数。 展开
1.在book表中查询有哪些图书分类,并按”类别:XXXXX”格式列出图书分类。
2.在book表中查询机械工业出版社出版的图书,列出其书名、作者及7折后的价格并提供中文标题。
3..在book表中查询价格在30-60元范围内的图书,列出书名、作者、出版社及价格并提供中文标题。
4.在book表中查询价格最高的三本图书,列出书名、作者、出版社及价格并提供中文标题。
5.在reader表中查询电话不是以’8’打头或无电话的读者,列出他们的所有字段。
6.在book表中按出版社统计图书的平均价格、最高价格、最低价格,列出出版社名、平均价格、最高价格、最低价格。
7.在reader表中按系部、性别查询列出读者姓名,并按系部、性别汇总读者个数。
8.在reader表中按系部、性别统计读者个数、并同时给出各上级汇总结果。
9.在reader表中查询女生人数超过2个的系部,并列出系部名称和女生个数。
10.在book表中查询出版计算机类图书最多的出版社,并列出出版社名称和出版图书个数。 展开
1个回答
展开全部
1. select '类别为:'+tushuleibie 图书分类 from T_Book
2. select shuming 书名,zuozhe 作者,jiage*0.7 价格 from T_Book where chubanshe ='机械工业出版社'
3. select shuming 书名,zuozhe 作者,jiage 价格, chubanshe 出版社 from T_Book where jiage between 30 and 60
4. select top 3 shuming 书名,zuozhe 作者,chubanshe 出版社, jiage 价格 from T_Book order by jiage desc
6.select chubanshe 出版社,AVG(jaige) 平均价,MAX(jiage) 最高价 ,MIN(jaige) 最低价 from T_Book group by chubanshe order by SUM(jiage) desc
10.select top 1 chubanshe 出版社, count(*) 出版图书个数 from T_Book group by chubanshe order by COUNT(*) desc
book表的做好了 reader的自己做吧 字段名我用拼音做代替的 你自己替换成你表中的字段
2. select shuming 书名,zuozhe 作者,jiage*0.7 价格 from T_Book where chubanshe ='机械工业出版社'
3. select shuming 书名,zuozhe 作者,jiage 价格, chubanshe 出版社 from T_Book where jiage between 30 and 60
4. select top 3 shuming 书名,zuozhe 作者,chubanshe 出版社, jiage 价格 from T_Book order by jiage desc
6.select chubanshe 出版社,AVG(jaige) 平均价,MAX(jiage) 最高价 ,MIN(jaige) 最低价 from T_Book group by chubanshe order by SUM(jiage) desc
10.select top 1 chubanshe 出版社, count(*) 出版图书个数 from T_Book group by chubanshe order by COUNT(*) desc
book表的做好了 reader的自己做吧 字段名我用拼音做代替的 你自己替换成你表中的字段
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询