)
SELECT id,distance FROM distances GROUP BY id,distance HAVING count(*)<3 ORDER BY id;
Powyższy kod pokaże mi wynik jakiego PRAWIE oczekuję, wyświetla 3 dla każdego ID, ale wartości są "z sufitu"
Chciałbym to za pomocą bazy danych przerobić do postaci:
Kod
id | distance1 | distance2 | distance3
Z czego skorzystać? Jak to zrobić?