У мене є дві таблиці, до яких я хочу приєднатися.
Я хочу, щоб усі категорії в таблиці категорій, а також усі категорії, підписані користувачем у таблиці категорії_підписки.
по суті це мій запит досі:
SELECT *
FROM categories
LEFT JOIN user_category_subscriptions
ON user_category_subscriptions.category_id = categories.category_id
Це добре працює, проте я хочу додати пункт де в кінці запиту, який по суті робить його внутрішнім / equi приєднанням.
SELECT *
FROM categories
LEFT JOIN user_category_subscriptions
ON user_category_subscriptions.category_id = categories.category_id
WHERE user_category_subscriptions.user_id = 1
Як я можу отримати всі категорії, а також усі категорії, підписані певним користувачем, використовуючи лише один запит?
категорія_ід є ключовою як у таблиці категорій, так і у підписках_користувача. user_id, що знаходиться в таблиці user_category_subscriptions.
Дякую