2013-08-11 3 views
-2

나는 두 가지 선택을 시도하고있어. "둘 중 하나"How do you say 또는 MYSQLI 성명

내 첫번째 생각은

을 사용하는 것입니다

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

||

+0

이 문을 단축 할 수 en/logical-operators.html # operator_or)을 교환 할 수 있습니다. – Gumbo

답변

3

당신이 말하는 "두 가지 언어"는 무엇이고 왜 "끔찍한"것이라고 생각합니까? support logical operators as well입니다. 그런데

, 당신은 당신이 [`||`과`OR`] (http://dev.mysql.com/doc/refman/5.7/을 사용할 수 있습니다

SELECT * FROM course WHERE category IN ('blue','red') ORDER BY id DESC LIMIT 5 
1

|| 대신 or을 사용하십시오.

+0

도움이 되었기 때문에 기쁩니다. 문제 해결을위한 평판을 잃어서 기쁩니다. –

+0

어떤 문제가 해결 되었습니까? –

관련 문제