我有,我把我所有的模板表:連接兩個表顯示已購買的物品
模板
- template_id
- TEMPLATE_NAME
- template_price
這些模板可以由註冊用戶購買,然後購買重新插入payments
表:
支付
- payment_id
- template_id
- USER_ID
有沒有辦法參加這兩個表,並得到不只是一個列表由某個用戶購買的模板,但所有模板?然後從那裏算出哪些已經被購買?
我使用這個SELECT,但只有用戶購買的出現。我想從templates
獲得所有行,但在user_id
不匹配的情況下爲空。
SELECT *
FROM templates
LEFT JOIN payments
ON templates.template_id = payments.template_id
WHERE user_id = 2
GROUP BY templates.template_id
難道你不是指'我想從付款中獲得所有的行,但是在user_id不匹配的情況下爲空'? – Zeemee