MySQL | Условие в теле запроса
Подскажите пожалуйста, обращаюсь к базе с запросом
Таблица получена запросом
products_categories ty LEFT JOIN products tyy on ty.product_id = tyy.product_id

Но мне необходимо получить все товары в которых status = A и (Если traking = B то amoung > 0).
А если traking не равно B то условие amoung > 0 не должно срабатывать
Думал сделать это с помощью CASE или IF но не совсем понял как они работают.
Подскажите пожалуйста можно ли такое реализовать и как?