【发布时间】:2015-06-02 06:38:48
【问题描述】:
我正在使用多个赞,并尝试通过主关键字“防晒霜”获取订单,但我没有得到想要的结果,请检查我的查询。
select productName from products
where product like "%sun%"
or product like "%screen%"
or product like "%sun screen%"
order by product like "sun screen %"
结果应该是:
sun screen olyiv
sun screen dabaga
sun bla
screen bla bla
请帮助获得结果。
【问题讨论】:
-
最后的
like似乎是错误的。 -
使用 SQL 可以使用“IN”运算符来实现“OR”为
SELECT * FROM Customers WHERE City IN ('Paris','London'); -
谢谢@kurenai kunai,IN 不适用于我的场景数据库很大
-
感谢@Jarlh 编辑它现在听起来不错。!!