Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 24.12.2009 Ostrzeżenie: (20%)
|
W jaki sposób mogę posortować sobie rekordy według dwóch kolumn?
Chodzi mi, aby sortowało na początku według jednej, a później posortowało według drugiej. Mam taką tabelę: Cytat | data_dodania | id | | 27.11.2011 18:03 | 1 | | 27.11.2011 19:08 | 2 | Ustawiałem w taki sposób:
Powinno wyświetlić rekord ten o ID 2 jako pierwszy, a wyświetla jako drugi. Co robię źle, w jaki sposób mogę uzyskać poprawny rezultat? Chciałbym uzyskać mając, np. takie wartości:
Rezultat chciałbym taki: Cytat | data_dodania | id | | 21.12.2012 05:04 | 4 | | 25.04.2012 23:59 | 3 | | 17.07.2012 10:03 | 2 | | 03.01.2012 08:18 | 1 | | 11.11.2011 02:29 | 5 | | 20.04.2011 17:55 | 4 | | 13.09.2011 14:41 | 3 | | 25.12.2011 11:39 | 2 | | 27.11.2011 18:00 | 1 | Z góry dziękuję za odpowiedzi (IMG:style_emoticons/default/smile.gif) Pozdrawiam! Ten post edytował arkos 27.11.2011, 19:57:03 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 41 Dołączył: 28.06.2011 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Wyniki zwracane przez zapytanie są ok.
Sortujesz po dacie od najnowszej.... pozniej id... jesli napotkasz na identyczna date to dopiero wtedy bedzie brane pod uwage sortowanie po id... inaczej bedzie tylko sort po dacie. |
|
|
|
arkos [MySQL][PHP] Sortowanie według dwóch pól 27.11.2011, 19:28:04
arzach KodORDER BY data_dodania DESC, id DESC 27.11.2011, 19:57:11
arkos Nic nie pomogło 27.11.2011, 19:59:21
arzach data_dodania wartości masz w bazie jako typ dateti... 27.11.2011, 20:05:02
arkos Nie, varchar 27.11.2011, 20:06:40
arzach To już masz odpowiedz czemu nie działa i nie ma co... 27.11.2011, 20:08:41 
szmerak Cytat(arzach @ 27.11.2011, 20:08:41 )... 28.11.2011, 05:28:20
arkos Ok, pozmieniam i dam znać czy zadziała.
PS. Tworzy... 27.11.2011, 20:53:17
Kostek.88 CytatPS. Tworzyłem jako tekst ponieważ nie chciałe... 27.11.2011, 22:39:32
toaspzoo [SQL] pobierz, plaintext ORDER BY `id`, `data_doda... 28.11.2011, 08:03:35
arkos Nie działają Wasze rozwiązania. Udowodnienie:[SQL]... 28.11.2011, 14:39:35
arkos Tak, więc w jaki sposób/zapytaniem mogę osiągnąć w... 28.11.2011, 14:48:46
luckyps [SQL] pobierz, plaintext SELECT * FROM tabela ORDE... 28.11.2011, 14:56:34
arkos Działa jak należy, dzięki 28.11.2011, 15:02:14 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 06:01 |