Witam,
w jednym zapytaniu potrzebuję pobrać kilka ostatnich wiadomości z bazy danych.
Struktura jest dość normalna, czyli: ID, ID_Odbiorcy, ID_Wysylajacego, Data, Typ, Tresc, ID_Konwersacji.
Problem w tym, że wiadomości mogą mieć zarówno nadany ID_Konwersacji jak i nie. W przypadku gdy jest nadany ten indeks (który może się powtarzać), chcę pobrać tylko OSTATNIĄ wiadomość (czyli z najwyższym ID) z takim ID_Konwersacji, a resztę wiadomości (bez ID_Konwersacji) pobieram normalnie.
Czy coś takiego jest do zrobienia bez dużej utraty wydajności zapytania?