-2

我正在尝试匹配两个选择。“非此即彼”

$sqls = "SELECT * FROM course WHERE category='blue' || category='red' ORDER BY id DESC LIMIT 5";

那是我的第一个想法是使用

||

4

2 回答 2

3

不知道你在说什么“两种语言”,为什么你认为它“可怕”,但 SQL 也支持逻辑运算符

顺便说一句,您可以将此语句缩短为

SELECT * FROM course WHERE category IN ('blue','red') ORDER BY id DESC LIMIT 5
于 2013-08-11T08:01:36.007 回答
1

用这个词 or代替||

于 2013-08-11T08:01:23.870 回答