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