Hoi mensen,
Ik heb twee tabellen die ik will koppelen en dat lukt me maar niet.
Vandaar de vraag voor hulp.
Ik heb twee Mysql tabellen:
note
------------------------------------
| id | user_id | type | note |
------------------------------------
relation
----------------------------------
| id | user_id | following |
----------------------------------
Nu wil ik alle notes van een gebruiker ophalen, zeg user_id = 5
Maar ik wil ook alle notes ophalen van de mensen waar ik een relatie mee heb. dus waar following = 5 (of wellicht beter following = user_id)
Nu heb ik de volgende query gemaakt.
SELECT n.id, n.user_id, n.type, n.note
FROM note AS n
LEFT JOIN relation AS r ON n.user_id = r.user_id
WHERE n.user_id = 5
OR n.user_id = r.following
GROUP BY n.id
Dit werk niet, ik krijg alleen mijn eigen notes te zien dus de notes met user_id = 5
Kan iemand me vertellen hoe de join er uit zou moeten zien?
thanks!
959 views