![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 21.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie, czy da się sortować dane z bazy na podstwaie wiecej niz jednego pola. Mamy np. pola w tabeli: id, imie, nazwisko, kod, adres, ...
mam zapytanie obecne: select * from tabela order by nazwisko asc a chciałbym żeby sortowanie odbywało się po nazwisku i imieniu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 21.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
całe zapytanie wygląda dokładnie tak: select * from tabela order by nazwisko, imie asc limit $startpoint,$perpage
jest to zapytanie w funkcji stronicującej. kiedy sortuje według naziska, albo imienia - działa bez problemów, natomiast kiedy to połączyłem to sortuje tylko według nazwiska. Co do burzenia się to nie burzę się, ale pytanie potreba zostało sformułowane jakby miało sortować po nazwisku, a nie sortowało, więc nie ma co się dziwić że napisałem o czytaniu ze zrozumieniem. Skoro jednak ma to działać a nie działa, to co może być powodem ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 12:58 |