[2进入其组成部分,并单独搜索每个部分。当处理以空格分离的搜索词时,这一点特别有用。
在SQL中实现此目标,人们可能会考虑使用与通配符的类似运算符在每个搜索词之前和之后匹配任何字符。但是,这种方法不是很有效,因为它需要多个类似的子句,并且可能导致性能问题。相反,一个更有效的解决方案是使用在运算符中。在运算符中,您允许您搜索匹配列表中指定的任何值的值。例如,以下查询搜索以其名称中包含“ sony”或“电视”的产品:
, $搜索[1], ... ); %'或 名称为“%$ search [1]%'或 ...; 但是,重要的是要注意,使用或需要至少一个条件是真实的,而并要求所有条件为真。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3