上QQ阅读APP看书,第一时间看更新
6.2.2 检查不匹配
下面这个例子列出所有非供应商1003制造的产品:
▼ 输入
▼ 输出
提示
何时使用引号 如果你仔细观察以上例子WHERE子句的条件,你会发现有些值用单引号括起来(如之前使用的'fuses'),别的则没有。单引号用来分隔字符串。如果你正在比较的列的数据类型是字符串,就需要使用单引号分隔。数值类型则不需要使用单引号。
下面是同样的例子,只不过这里使用“!=”操作符来替换“<>”:
▼ 输入
注意
!=和<> 是的,“<>”和“!=”都是查找不匹配。“!=”的意思是不相等,“<>”的意思是小于或者大于(换句话说,即不相等)。你喜欢用哪个都行。