Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie danych z wykluczeniem
sebekzosw
post
Post #1





Grupa: Zarejestrowani
Postów: 437
Pomógł: 42
Dołączył: 16.04.2007

Ostrzeżenie: (0%)
-----


Witam!
Chciałbym wyświetlić z tabeli np.: wszystkie dane posortowane od najmniejszej do największej wartości w kolumnie cena, jednak wszystkie ceny równe 0 mają być wyświetlone na końcu, a nie na początku! Chciałbym to osiągnąć jednym zapytaniem! Proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
puniek
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.10.2010

Ostrzeżenie: (0%)
-----


  1. SELECT `dane` FROM `tabela` ORDER BY `cena` DESC

a pozniej przy parsowaniu wyniku robisz cos takiego:
jesli cena == 0 to jej nie pokazujesz tylko np zapisujesz do zmiennej(albo tablicy, bedzie wygodniej jesli bedzie kilka wynikow rownych 0), a na koncu skryptu dopiero ją dopisujesz.
pozdro
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 13:57