Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Segregowanie, wg dwóch wartości
Domin
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Hej,

Mam w bazie dwa pola wg których muszę posegregować rekordy.
Np.
nr_zarz
st_nr_zarz

i teraz w bazie część rekordów mam z nr_zarz a cześć bez, ale wtedy jest st_nr_zarz.
Segregowanie wg nr_zarz nie ma problemu bo pisze ORDER BY nr_zarz ASC. Ale jak mam w jednym zapytaniu posegregować resztę rekordów w których jest st_nr_zarz.

Poniżej przykład jak miało by to wyglądać:

Kod
Nr_zarz     St_nr_zarz
____________________
    5     |
    4     |
    3     |
    2     |
    1     |
           |     10A
           |     9B
           |     9A
           |     7
           |     5C



Proszę o pomoc.

Ten post edytował Domin 29.09.2007, 10:53:13


--------------------
Głupi wie wszystko, mądry uczy się całe życie.
Go to the top of the page
+Quote Post
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


Jeżeli chcesz posortować najpierw wg pole1 a potem wg pole2 to po prostu

SELECT * FROM tabela ORDER BY pole1, pole2;

Jeżeli chcesz posortować wg zasady: pole1(jeśli nie puste) albo pole2(jeśli nie puste), to

SELECT * FROM tabela ORDER BY CONCAT(pole1, pole2);

Pozdrawiam, Leszek.


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
Domin
post
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Dokładnie o to mi chodziło, Leszku wielkie dzięki.

Pozdrawiam i życzę miłego dnia.


--------------------
Głupi wie wszystko, mądry uczy się całe życie.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 13:13