Oracle i pobranie rekordów z najnowszą data

0

Ma zapytanie z kilkoma joinami i chciałbym aby zapytanie nie pobierąło mi duplikatów. Chce to rozwiazać tak że będzie pobierać mi najwoszy rekord>

chciałem w pod zapytaniu dodać ORDER BY LASTUPDATED DESC LIMIT 1 ale to nie działą. Jak mogę to zrobić inaczej?

1

Jeżeli brak duplikatów mamy rozumieć brak takich samych wierszy w selektcie zwracającym wynik, to select DISTINCT
Co ma wspolnego brak duplikatow z warunkami wyboru wierszy ?

1

No to coś takiego : select ko1, kol2, kol3 ...., max(lastupdated) from tabela1 join ...etc group by kol1,kol2,kol3.

1

Pokaż tą strukturę i zaptytanie - tak to rozmowa, jak ze ślepym o kolorach.

1

Zmień LIMIT 1 na FETCH FIRST 1 ROWS ONLY - trochę wróżenie z fusów, ale zakładam, że o to chodziło.

1 użytkowników online, w tym zalogowanych: 0, gości: 1