Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 1.03.2007 Ostrzeżenie: (0%)
|
Witam,
chciałbym prosić o pomoc przy sortowaniu tabeli chodzi oto że: sortuję tabelę wg wartości średniej dwóch kolumn
wynik oczywiście uzyskuję ale na końcu, tz mam załóżmy 50 rekordów, do 5 została dodana ocena i w pierwszej kolejności są wyniki w których pole f.total_value ma wartość 0, a dopiero ostatnie 5 rekordów jest posortowane. Jeśli dam sortowanie ASC zamiast DESC to zmienia sortowanie ale również na końcu czyli najpierw 45 rekordów tam gdzie jest 0, a dopiero ostatnie 5 jest posortowane. Oczywiście domyślne wartości w tych kolumnach to 0, jak zrobić aby te wyniki gdzie zostały oddane głosy były rzeczywiście na pierwszych miejscach, a dopiero później za nimi te gdzie nie oddano głosów?? proszę o wskazówki z góry dziękuje pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 3 Dołączył: 15.08.2007 Ostrzeżenie: (0%)
|
taki przykład, mysle że kumasz http://en.wikipedia.org/wiki/Union_(SQL) - googlanie nie boli |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 1.03.2007 Ostrzeżenie: (0%)
|
http://en.wikipedia.org/wiki/Union_(SQL) - googlanie nie boli widzisz aby szukać trzeba wiedzieć co, ja wtedy jeszcze nie widziałem co mam szukać! Ok może i UNION jest rozwiązaniem ale to ingerencja w zapytanie przed WHERE które mam już skonstruowane i na tym zapytaniu oparte całe wyniki wyszukiwania, wiele by mi to skomplikowało, natomiast chciałbym uzyskać właściwy efekt wpisując odpowiedni warunek czyli po WHERE. Czy jest to możliwe? Czy może szukam czegoś niemożliwego, proszę o odpowiedz. |
|
|
|
pjanek [PHP][MySQL] sortowanie wg wartości średniej 2 kolumn 30.09.2007, 11:36:42
Cienki1980 A nie wystarczy dodać do zapytania
[SQL] pobierz,... 30.09.2007, 12:12:11
pjanek niby wystarczy, ale ograniczyłbym wyniki wysz... 30.09.2007, 12:27:05
kris2 zadaj zapytanie z UNION, jedno o ocenione rekordy ... 30.09.2007, 16:20:56
pjanek sorry, ale czy mógłbyś trochę jaśniej, przyznam że... 30.09.2007, 18:22:26
kris2 nic co nie zaburzyl tego co masz przed WHERE nie p... 3.10.2007, 17:37:50 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 07:08 |