Myślę i myślę i nie mogę skumać. Otóż:
users
id | name
--+-------------
1 | Novak
2 | Kovalski
3 | Cebula
adventure
id | name
--+-------------
1 | PO
2 | PiS
drops (przechowywane ID i czas)
id | adv | user1 | user2 | user3 | datetime
---+-----+-------+-------+-------+-----------
1 | 1 | 1 | 3 | 2 | 1473542311
2 | 2 | 2 | 3 | 1 | 1473600401
Chciałbym osiągnąć:
id | adv | user1 | user2 | user3 | datetime
---+-----+----------+----------+----------+-------------
1 | PO | Novak | Cebula | Kovalski | 1473542311
2 | PiS | Kovalski | Cebula | Novak | 1473600401
Moje zapytanie znajduje ID a nie nazwy:
SELECT
d.id,
d.adv,
d.user1,
d.user2,
d.user3
FROM drops d
LEFT JOIN users u ON u.id=d.id
LEFT JOIN adventure a ON a.id=d.id