PHP/SQL:使用不同的值选择2列3次

Abd*_*lma 2 php mysql sql sql-server

我想用不同的值两次选择2列

SELECT id FROM ads WHERE onoff='1' AND again='0'
SELECT id FROM ads WHERE onoff='2' AND again='1'
SELECT id FROM ads WHERE onoff='3' AND again='1'
Run Code Online (Sandbox Code Playgroud)

有没有办法在一个SQL中执行此操作?

Lin*_*ger 6

SELECT id 
FROM ads 
WHERE (onoff = '1' AND again = '0')
   OR (onoff = '2' AND again = '1')
   OR (onoff = '3' AND again = '1')
Run Code Online (Sandbox Code Playgroud)