最佳答案
我想要连接两张表。
我想要类别表中的所有类别,以及用户订阅的所有类别。
到目前为止,这就是我的疑问:
SELECT *
FROM categories
LEFT JOIN user_category_subscriptions
ON user_category_subscriptions.category_id = categories.category_id
然而,我想在查询的末尾添加一个 where 子句,这样实际上使它成为一个 inner join。
SELECT *
FROM categories
LEFT JOIN user_category_subscriptions
ON user_category_subscriptions.category_id = categories.category_id
WHERE user_category_subscriptions.user_id = 1
我如何得到所有的类别,以及所有的类别订阅的特定用户只使用一个查询?
Type_ id 是类别表中的键,也是用户类别订阅表中的用户类别订阅. user_ id 中的键。
谢谢