![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 144 Pomógł: 7 Dołączył: 22.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki problem z sortowaniem rekordów
Mam taką tabele: id 1 2 3 4 5 6 7 8 9 10 11 I gdy wyświetlam posortowane wyniki dostaje taki efekt 1 10 11 2 3 4 5 6 7 8 9 Jak złożyć zapytanie abym otrzymywał 1 2 3 4 5 6 7 8 9 10 11 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
SKoro to są liczby to trzymaj te dane w polu liczbowym a nie tekstowym. Wlasnie dlatego masz zle sortowanie - sortuje jako tekst
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 144 Pomógł: 7 Dołączył: 22.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki bardzo
![]() ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
skoro już jest taki temat.. mam tabele w której są trzymane przedmioty (okolo 80 tyś rekordów na tą chwile a ciągle rośnie ) pobieram dane i od razu w zapytaniu sortuje dane czy to jest lepsze rozwiązanie ? czy może zrobić po stronie php
![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
tak, sortowanie w bazie jest lepsze. Oczywiscie przy założeniu, ze masz odpowiednie indeksy
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
hmm mam takie zapytanie
kluczem podstawowym jest id item index to status , type , id_char -> czy to jest odpowiednie ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:09 |