Этот код должен дать один результат, но не дает:
select * from `catalog` where (status = 1) and (description LIKE '%ADVISE AND AUDIT%' OR title LIKE '%ADVISE AND AUDIT%' OR domain LIKE '%ADVISE AND AUDIT%')
Если его изменить так то дает, но не фильтрует по статусу:
select * from `catalog` where status = 1 and description LIKE '%ADVISE AND AUDIT%' OR title LIKE '%ADVISE AND AUDIT%' OR domain LIKE '%ADVISE AND AUDIT%'
Как изменить код чтобы работало LIKE %query% по description, title и domain, а также фильтрировал по status'у?
Schema:
title: varchar(255)
domain: varchar(255)
description: text
status: enum('-1', '0', '1')