zoukankan      html  css  js  c++  java
  • 第六章 过滤数据

    目的:
    如何使用SELECT语句的WNERE子句指定搜索条件。
     
    使用WHERE子句:
    只检索所需要的数据需要指定搜索条件(search  criteria),搜索条件也称为过滤条件(filter condition)
    SELECT prod_name, prod_price
    FROM products
    WHERE prod_price = 2.50 ;
     
    WHERE子句的位置:
    在同时使用WHERE和ORDER BY子句是,ORDER BY应该位于WHERE之后。
     
    WHERE子句操作符:
    = 等于
    <> 不等于
    != 不等于
    < 小于
    <= 小于等于
    >大于
    >= 大于等于
    BETWEEN   AND 指定的两个值之间
     
    检查单个值:
    SELECT prod_name, prod_price
    FROM products
    WHERE prod_name='fuses'
     
    MySQL在执行匹配时默认不区分大小写。
     
    不匹配检查:
    SELECT vend_id,prod_name
    FROM products
    WHERE vend_id <> 1003;
     
    何时使用引号:
    单引号用来限定字符串,如果将值与串类型的列进行比较,则需要限定引号。如果用来与数值列进行比较的值不用引号。
     
    范围值检查:
    SELECT prod_name, prod_price
    FROM products
    WHERE prod_price BETWEEN 5 AND 10;
     
    检查空值:
    SELECT语句由一个特殊的WHERE子句,用来检查具有NULL值得列。这个WHERE子句就是 IS NULL子句。
    SELECT prod_name
    FROM products
    WHERE prod_name IS NULL;
     
    NULL无值(no value),它与字段包含0,空字符串或仅仅包含空格不同。
     

  • 相关阅读:
    nsis打包
    学习记录:ST表
    学习记录:快速幂
    学习记录:哈夫曼树
    学习记录:二叉树
    学习记录:康托展开 与 逆康托展开
    堆排序简介
    动态规划水题集
    lower_bound( ) 与 upper_bound( )
    琐碎的一点技巧
  • 原文地址:https://www.cnblogs.com/mumulin99/p/9837633.html
Copyright © 2011-2022 走看看