美文网首页
《mysql必知必会》读书实战笔记6-过滤数据

《mysql必知必会》读书实战笔记6-过滤数据

作者: thinkact | 来源:发表于2017-03-02 14:02 被阅读14次

    第6章 过滤数据

    两种方式过滤,一是SQL过滤,即在数据库服务器端过滤,节省服务器资源,

    二是客户端应用程序或开发语言过滤,需要调用服务器,占用更多带宽资源,降低效率。

    这里主要说的是SQL过滤。

    1、where条件过滤:

    where子句查询,操作符:=、<>、!=、>、>=、<、<=、between、like

    找出价格为2.5的产品:select prod_name,prod_price from products where prod_price=2.50;

    2、查找单个值:=

    查看产品fuses的价格:select prod_name,prod_price from products where prod_name='fuses';

    3、不匹配检索:<>

    找出不是供应商1003的所有产品:select prod_name,vend_id from products where vend_id<>1003;

    4、范围值检索:between ... and ...

    找出价格在5-10美元之间的产品:select prod_name,prod_price from products where prod_price between 5 and 10;

    5、空值检查:is NULL空值,is not NULL非空值(注意:空值no value,不是0或空格)

    在客户表customer中找出email为空值的客户:select cust_name,cust_email from customers where cust_email is null;

    《mysql必知必会》是一本好书,是一本sql语言入门书,豆瓣评分很高。

    作者是英国的Ben Forta,世界知名的技术作家,由人民邮电出版社发行,我觉得原作名: MySQL Crash Course,直译为:《MYSQL速成》更具畅销书潜质,只是比较俗吧,呵呵。

    书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。

    前三章是基础概念,讲了SQL和数据库的基本概念,Mysql数据库的概念和使用方法,第四章开始SQL实操练习,这里是本书的一些实操练习笔记,有兴趣的话可以按这个练习几遍,相信对新手会很有帮助,让你不经意间功力大增。

    相关文章

      网友评论

          本文标题:《mysql必知必会》读书实战笔记6-过滤数据

          本文链接:https://www.haomeiwen.com/subject/eomhgttx.html