我正在尝试匹配两个选择。 “一个或另一个”
$sqls = "SELECT * FROM course WHERE category='blue' || category='red' ORDER BY id DESC LIMIT 5";
这是我的第一个想法是使用
||
答案 0 :(得分:3)
Dunno你在说什么“两种语言”,为什么你认为它“很糟糕”,但SQL确实support logical operators as well。
顺便说一句,您可以将此声明缩短为
SELECT * FROM course WHERE category IN ('blue','red') ORDER BY id DESC LIMIT 5
答案 1 :(得分:1)
使用or
一词代替||
。