以下两个查询之间有什么区别吗:
从id类似的花名册中选择名称%
和:
从id像%%的花名册中选择名称?
从id像%%
它们是等价的。 %通配符匹配零个或多个字符。 因此这两个选项都检查id不是null。
%
id
null
注意,like模式需要是一个字符串。 因此,您的两个示例都将生成语法错误。 你想要:
like
where id like '%' where id like '%%'
另外,如果id是一个数字,那么您不应该对它使用字符串操作--在大多数情况下。