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: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat proste ? co w tym niezrozumiałego ? No widzisz, znowu sie burzysz i znowu bez powodu. Tak, to jest proste. ALe niestety to ty nie rozumiesz na czym polega sortowanie po dwóch polach. Tak wiec sie nie burz na przyszlosc tylko sie doksztalc (IMG:style_emoticons/default/winksmiley.jpg) sortowanie po dwoch polach polega na tym, ze gdy pierwsze pole bedzie kilka takich samych wartosci, to wowczas te rekordy zostana posortowane po drugim polu. Czyli u Ciebie wynik jest jak najbardziej prawidlowy. A ze ty sortowanie rozumiesz zupelnie inaczej to juz inna bajka (IMG:style_emoticons/default/tongue.gif) Cytat a ma być: Jakim cudem ci to w ogole moglo przyjsc do glowy? Przeciez przy takim sortowaniu kolumny mają wartosci z roznych rekordow. A zapytanie select nie miesza wartosci rekordow, tylko rekord traktuje jako rekord a nie mieszanke kilku
a, a b, b c, c d, d |
|
|
|
shreker [MySQL][PHP]sortowanie na podstawie wiecej niz jednego pola 13.12.2010, 18:42:54
Mephistofeles ORDER BY nazwisko, imie ASC 13.12.2010, 18:45:44
shreker próbowałem, niestety nie działa :-( 13.12.2010, 18:51:09
potreb Jak nie działa, nie sortuje po nazwisku? 13.12.2010, 19:18:19
shreker czytanie ze zrozumieniem: sortowanie na podstawie ... 13.12.2010, 19:44:33
nospor shrek ty sie nie oburzaj tylko sam czytaj ze zrozu... 13.12.2010, 19:55:16
shreker całe zapytanie wygląda dokładnie tak: select * fro... 13.12.2010, 20:16:58
nospor Moze ty poprostu inaczej niz my rozumiesz "so... 13.12.2010, 20:20:30
shreker sortowanie rozumiem tak:
przed sortowaniem:
(nazwi... 13.12.2010, 20:46:36
shreker nie do końca nospor. dla przykładu: masz:
1. kowal... 13.12.2010, 21:49:40
nospor Cytat, bo według mnie w kolejności: 3, 1, 2.Doklad... 13.12.2010, 21:53:10
shreker nospor, ale mi od samego początku o to właśnie cho... 13.12.2010, 22:07:52
nospor Cytatale mi od samego początku o to właśnie chodzi... 13.12.2010, 22:13:06
shreker zwraca w kolejnosci: 4, 1, 2, 3. czyli według same... 13.12.2010, 22:26:30
nospor Pokaz zrzut ekranu z PMA bo ci normalnie nie wierz... 13.12.2010, 22:29:25
shreker zapytanie jest na pewno ok, bo próbowałem na innej... 13.12.2010, 22:33:35
nospor to zacznijmy od podstaw:
1) Temat: Jak poprawnie z... 13.12.2010, 22:34:01
shreker posiedzę jeszcze poszukam może dojdę, w czym probl... 13.12.2010, 22:37:32
nospor Cytattylko od czego zacząć ...
Przeciez w poprz... 13.12.2010, 22:39:04
kaem @nospor, podziwiam Twoją cierpliwość
@shreker - da... 14.12.2010, 13:24:46
szmerak Ja również nie rozumiem o co mu chodzi.
Hmm z tego... 14.12.2010, 13:42:42 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 20:31 |