![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 24.07.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pewną zagwozdkę i szukam pomocy. Chodzi o to, że mam w tabeli kolumny section, opinion i vote i chcę wyciągnąć 5 ostatnich głosów dla różnych sekcji. No więc robię to tak: Kod SELECT distinct section, vote, opinion FROM tabela GROUP BY section Dzięki takiemu zapytaniu otrzymuję dokładnie jeden rekord dla każdego osobnego section. Problem polega jednak na tym, że zwracane vote i opinion należą do pierwszego rekordu z danym section w tabeli. A ja potrzebuję ostatni. Niestety dopisanie desc nie pomaga gdyż z tego co wywnioskowałem desc oddziaływuje na scalony wynik a nie na wszystkie rekordy w tabeli. Czy ktoś mógłby mi podpowiedzieć jak napisać to zapytanie by działało tak jak ja chcę? Ten post edytował Elektryk 1.05.2011, 13:50:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 03:09 |