<>之间有区别吗?在这种情况下,不喜欢运算符

时间:2017-05-29 13:51:55

标签: ms-access

之间会有什么区别吗?

SELECT * FROM table WHERE table.column <> "aa"

SELECT * FROM table WHERE table.column NOT LIKE "aa"

1 个答案:

答案 0 :(得分:0)

&LT;&GT;不会评估外卡 &LT;&GT; '%'是对文字%

的搜索

还有比“_ _

更多的”外卡“

这些不一样

 SELECT TOP 1000 [ID],[word]
  FROM [FTSwordDef]
  where [word] like '[a-z]a'


  SELECT TOP 1000 [ID],[word]
  FROM [FTSwordDef]
  where [word] = '[a-z]a'

使用&lt;&gt;当你有一个文字匹配

当您想使用“外卡”时使用LIKE