mam problem z zapytaniem
zapytanie zwraca wszystkich userow oraz ich oferty (jest to cos z rodzaju systemu aukcyjnego)
problem polega na tym ze chcialbym aby zapytanie zwracalo jedynie jedna (maksymalna) oferte kazdego z uzytkownikow. teraz wyswietla wszystkie
ma ktos pomysl jak to zmienic aby dzialalo poprawnie ?
SELECT DISTINCT users.id_users, users.login, users.tel_kom, users.ostatnio_aktywny, users.kolor, users.ostatnio_aktywny>current_timestamp- '600 seconds'::interval AS online, users.email, wew.oferta, wew.data_dodania, wew.id_oferta FROM users RIGHT JOIN ( SELECT oferta.id_oferta, oferta.oferta, oferta.id_users, oferta.data_dodania FROM oferta, aukcja WHERE aukcja.id_aukcja=60 AND oferta.id_aukcja=aukcja.id_aukcja )AS wew ON users.id_users = wew.id_users ORDER BY wew.oferta DESC LIMIT 6