Селектор OR
является виновником.Я предлагаю альтернативное решение для вашего подхода:
SELECT * FROM ticket WHERE type=1 AND cid=72351 AND (state IN (0,1))
Если вам когда-нибудь понадобится быстро расширить поиск, включив больший диапазон type
, вы можете просто добавить число, а не целое выражение.Надеюсь, это поможет.