Topicnaam is wat misleidend. Ik denk dat dat de oplossing moet zijn maar kom er niet uit. Graag een duwtje in de goede richting.
Een berichten table met 2 verwijzings colums die refereren naar dezelfde user table. De output met 1 verwijzing krijg ik voor elkaar met INNER JOIN. (SELECT * FROM users INNER JOIN berichten ON berichten.ID_auteur=users.ID) Maar nu wil ik graag dat beide ID's 'vervangen' worden door de werkelijke naam uit de user table.
Here goes:
table berichten
Bericht - ID_Auteur - ID_Poster
Blabla - 1 - 2
BliBli - 2 - 3
table users
ID - UserName
1 - Jan
2 - Piet
3 - Klaas
Query reslutaat moet nu worden
Bericht - ID_Auteur - ID_Poster
Blabla - Jan - Piet
BliBli - Piet - Klaas
SELECT Bericht, ID_Auteur, ID_Poster
FROM users
INNER JOIN berichten ON berichten.ID_auteur=users.ID AND
berichten.ID_poster=users.ID
Resultaat is helaas nul rows.
1.253 views