美文网首页
数据库学习笔记——04过滤数据

数据库学习笔记——04过滤数据

作者: Love零O | 来源:发表于2018-09-18 19:35 被阅读0次

    1 使用WHERE子句

    SELECT prod_name,prod_price FROM products WHERE prod_price=3.49

    where.jpg

    2 WHERE子句操作符

    操作符 说明
    = 等于
    <> 不等于
    != 不等于
    < 小于
    <= 小于等于
    !< 不小于
    > 大于
    >= 大于等于
    !> 不大于
    BETWEEN 在指定的两个值之间
    IS NULL 为NULL值

    2.1 检查单个值

    SELECT prod_name,prod_price FROM products WHERE prod_price < 10

    where2.jpg

    2.2 不匹配检查

    SELECT vend_id,prod_name FROM products WHERE vend_id <> 'DLL01'
    SELECT vend_id,prod_name FROM products WHERE vend_id != 'DLL01'
    SELECT vend_id,prod_name FROM products WHERE vend_id != 'dll01'

    where3.jpg

    以上三条语句的结果是一样的。可见“!=” 和“<>”的效果是一样的(MySQL中,其他DBMS不一定),
    而且单引号中的字符串不区分大小写

    2.3 范围值检查

    SELECT prod_name,prod_price FROM products WHERE prod_price BETWEEN 5 AND 10

    where4.jpg

    2.4 空值检查

    SELECT cust_name FROM customers WHERE cust_email IS NULL

    null.jpg

    MySQL null与not null和null与空值''的区别

    相关文章

      网友评论

          本文标题:数据库学习笔记——04过滤数据

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