欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)

程序员文章站 2022-11-30 16:47:34
1.掌握SELECT语句的基本语法格式。2.掌握SELECT语句的执行方法。设有一个图书馆数据库,其中包括三个表,即图书表、读者表和借阅表。三个表的结构如下,根据要求,写出相应的SQL 命令。Book(图书表结构)列名列说明数据类型约束说明bno书号定长字符串 长度为20主键bname....

1.掌握SELECT语句的基本语法格式。

2.掌握SELECT语句的执行方法。

设有一个图书馆数据库,其中包括三个表,即图书表、读者表和借阅表。三个表的结构如下,根据要求,写出相应的SQL 命令。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  •  查询全部图书的图书号、书号、作者、出版社和单价。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询全体图书的信息,其中单价打8折,并设置该列的别名为“打折价”。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  •  显示所有借过书的借阅者的读者号、并去掉重复行。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询所有单价在20-30元之间的图书信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询所有单价不在20-30元之间的图书信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询机械工业出版社、科学出版社、人民邮电出版社的图书信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  •  查询既不是机械工业出版社也不是科学出版社出版的图书信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询姓名的第二个字符是‘建’并且只有两个字符的读者的 读者号及姓名。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查找姓名以‘王’开头的所有读者的读者号及姓名。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查找姓名以王、张、或李开头的所有读者的读者号及姓名。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  •  查询无归还日期的借阅信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询有归还日期的借阅信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询单价在20元以上、30元以下的机械工业出版社出版的图书名及单价。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询机械工业出版社或科学出版社出版的图书名、出版社及单价。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询读者的总人数。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询借阅了图书的读者的总人数。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询机械工业出版社图书的平均价格、最高价、最低价。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询借阅图书数超过2本的读者号、总本书,并按照借阅本书从大到小排序。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询读者的基本信息及其借阅情况。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询读者的读者号、姓名、借阅的图书名、借出日期即归还日期。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询借阅了机械工业出版社,并且书名包含‘数据库’三个字的图书的读者,并显示读者号、姓名、书名、出版社、借出日期及归还日期。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询至少借阅过1本机械工业出版社的图书的读者的 读者号、姓名及借阅本数,并按借阅本数多少排序。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询与‘王小平’的办公电话相同的读者的姓名。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询办公电话为‘88320701’的所有读者的借阅情况,要求包含借阅了图书的读者和没有借阅的读者,显示他们的读者号、姓名、书名及借阅日期。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询所有单价小于平均单价的图书的书号、书名及出版社。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  •  查询‘科学出版社’的图书的单价比‘机械工业出版社’最高单价还高的图书书名及单价。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询‘科学出版社’的图书的单价比‘机械工业出版社’最高单价还低的图书书名及单价。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询已经被借阅过并已经归还的图书信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询从未被借阅过的图书信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询正在被借阅的图书信息。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询软件系借了书还没有还的学生学号姓名。 

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)


  • 查询借阅图书总数最多的宿舍楼。

MySQL数据库命令行【篇章九】之数据库综合查询(SELECT)

 

 

本文地址:https://blog.csdn.net/xiaokunya/article/details/107299750