zoukankan      html  css  js  c++  java
  • SQL语句 常用条件判断

    条件判断写法:

    每天记录执行操作时,判断所限制的条件-----》

    操作符

                        =      <>(不匹配检查)       !=     <       >       <=     >=

          例:不是由供应商1003生产的产品           Where vend_id<>1003

    AND 两个 同时满足  

    OR  两个条件中有一个满足即可

    注意:And 和 or同时使用时应注意其优先级 and>or

        例如:列出价格为10美元以上且由1002或1003制造的所有产品?

          Where vend_id=1002 or vend_id=1003 and prod_price>=10;  此错误 

          Where (vend_id=1002 or vend_id=1003) and prod_price>=10;

    BETWEEN   AND

    价格在5美元和10美元之间的所有产品

               WHERE prod_price between 5 and 10;

    LIKE '%_城市%'

    百分号(%——任何字符,出现任意次数 ,

    可在搜索模式中任意位置使用,也可使用多个通配符

      例如:任意以jet起头的词    Where prod_name LIKE ‘jet%’;

    下划线(_)——只匹配单个字符

      Where prod_name LIKE ‘_ton anvil’;

    IN()      在范围里

    NOT IN()   不在范围里

    IS NULL    为空

  • 相关阅读:
    Google的Protobuf安装及使用笔记一
    std::list与std::map的排序比较
    svn库镜像
    daemontools中supervise系统进程监控
    memcached的客户端
    Memcached安装及使用
    eclipse下maven配置
    栈溢出
    堆排序
    redis使用笔记
  • 原文地址:https://www.cnblogs.com/jiechn/p/4208294.html
Copyright © 2011-2022 走看看