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 为空
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。