美文网首页
【SQL】(四):过滤数据

【SQL】(四):过滤数据

作者: Lottie2017 | 来源:发表于2020-07-09 17:55 被阅读0次

    本系列为自己学习时的笔记及心得体会,转载请注明出处。

    1、使用WHERE子句

    在SELECT语句中,数据根据WHERE子句中置顶的搜索条件进行过滤。WHERE子句在表名(FROM子句后),如:


    SELECT prod_id , prod_name ,prod_price

    FROM Products

    WHERE prod_price = 5.99


    注意:在公司使用ORDER BY和WHERE子句时,应该让ORDER BY位于WHERE之后。

    2、WHERE子句操作符

    2.1、检查单个值


    SELECT prod_id , prod_name ,prod_price

    FROM Products

    WHERE prod_price < 5


    2.2、不匹配检查


    SELECT prod_id , prod_name ,prod_price,vend_id

    FROM Products

    WHERE vend_id <>"BRS001"


    2.3、范围值检查


    SELECT prod_id , prod_name ,prod_price,vend_id

    FROM Products

    WHERE prod_price BETWEEN 6 AND 10


    2.4、空值检查

    在一个列不包含值时,称其包含空值NULL。

    NULL:无值,它与字段包含0,空字符串或仅仅包含空格不同。


    SELECT prod_id , prod_name ,prod_price,vend_id

    FROM Products

    WHERE prod_price is NULL

    2.5根据日期搜索N天以内的数据

    datediff(now(),u_news_material.release_time) < 3 3天内的数据筛选

    相关文章

      网友评论

          本文标题:【SQL】(四):过滤数据

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