![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam otóż taki problem, chciałbym wyciągnąć z tablicy konkretną liczbę rekordów(np. 5), które byłyby posortowane alfabetycznie według kolumny title i były to rekordy z największą wagą wg. kolumny weight. Struktura tablicy pcms_tag_weights id title weight Myślałem, że wystarczy po pierwsze posortować rekordy według kolumny weight malejąco, a następnie malejąco wg. title i wyciągnąć 5 rekordów.
Ale niestety sortuje tylko wg. kolumny 'weight'. Byłbym wdzięczny za pomocną odpowiedź. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście, nie sprecyzowałem dokładnie.
Przykładowo mając rekordy: id # title # weight --------------------- 1 # ala # 1 2 # ma # 2 3 # kota # 1 4 # psa # 1 5 # słonia# 3 6 # konia# 2 Chciałbym pobrać załóżmy 3 rekordy z bazy w takiej formie, aby były to rekordy z największymi wagami i były uporządkowane alfabetycznie wg. tytułu. Po wywołaniu selecta chciałbym dostać: 6 # konia # 2 2 # ma # 2 5 # słonia # 3 Czy MySql daje możliwość zwrócenia w takiej formie wyników? Ten post edytował CzarnyGsm 4.11.2011, 14:45:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:25 |