У меня есть две связанные таблицы;категории и подписки.Соотношение категорий-> подписок не всегда существует.Поэтому мне нужно что-то вроде:
SELECT * FROM categories
LEFT JOIN subscriptions
ON subscriptions.category_id = categories.category_id
WHERE
IF EXISTS(subscriptions.is_enable)
categories.type = 'premium' AND
subscriptions.is_enable = 1
ELSE
categories.type = 'premium' AND
Есть ли способ написать условие, как это?