Zastosowalem DISTINCTa tyle ze wyglada ze dziala on tylko w zapytaniu ktore wybiera jedna kolumne :/
mam tak:
SELECT DISTINCT b.kolor, b.id_k
FROM rozmiary a, kolory b
WHERE a.typ = 'LP' && a.id_r = b.id_r
ORDER BY b.kolor
to nie chce dzialac, natomiast dziala to:
SELECT DISTINCT b.kolor
FROM rozmiary a, kolory b
WHERE a.typ = 'LP' && a.id_r = b.id_r
ORDER BY b.kolor
tyle ze potrzebuje te id_k.
Czy zawsze stosuja distinct mamy dostep do tylko jednej kolumny

ps. probowalem z nawiasami i bez