Из клиентской части приходит запрос с фильтрами - параметр os_id, 3 значения каждое из которых является булевым. Составляю запрос:
SELECT * FROM `wp_s3cu_authorization_logs`
WHERE (os_id $operator1 'android' or os_id operator2 'windows10' OR os_id operator3 'macos')
. Подставленные логического 'or' как в данном случае не работает корректно. Т.к. если мне нужно допустим вывести только android - соответственно операторы будут: ['=', '<>', '<>'], будет выводиться и android и windows. Как составить запрос?