我有两个要加入的表。
我想要 category_subscriptions 表中的所有类别以及用户订阅的所有类别。
到目前为止,基本上这是我的查询:
SELECT *
FROM categories
LEFT JOIN user_category_subscriptions
ON user_category_subscriptions.category_id = categories.category_id
这很好用,但是我想在查询的末尾添加一个 where 子句,然后基本上使它成为一个内部/等连接。
SELECT *
FROM categories
LEFT JOIN user_category_subscriptions
ON user_category_subscriptions.category_id = categories.category_id
WHERE user_category_subscriptions.user_id = 1
如何仅使用一个查询获取所有类别以及特定用户订阅的所有类别?
category_id 是类别表和 user_category_subscriptions 中的键。user_id 位于 user_category_subscriptions 表中。
谢谢