![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 111 Pomógł: 10 Dołączył: 16.07.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Potrzebuję pobrać dane z tabeli po jej wcześniejszym posortowaniu i używam funkcji: r to nazwa tabeli, a i to kolejne numery (dla przykładu: 1,2,3,4,5,6,7,8,9,10,11,12) Problem mam taki, że gdy posortuję tabelę, to uzyskam (kontynuując przykład: 1,11,12,2,3,4,5,6,7,8,9) Wszystko jest ok, ale chcę, by 11 była po 10 itd. Pytanie: Jakiej funkcji powinienem użyć, parametrów, składowania czy metody, by otrzymać ww. wynik sortowania? Info: Używam bazy mySQL z serwisu Yoyo.pl Mechanizm składowania: MylSAM Metoda porównywania napisów: utf8_polish_ci Pozdrawiam, Benio101 P.S. Wiem, że służą do tego inne funkcje tj. sort itp., jeśli zwrócą one żądany efekt, to bardzo proszę mi je przedstawić (od razu tak, bym uzyskał 11 po 10). P.P.S. Jeśli wyraziłem się niejasno lub podałem za mało informacji, napisz proszę, to dodam/poprawię. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A jakiego typu masz tę kolumnę? Jeśli varchar, to sobie odpowiedziałeś - w przypadku INT wszystko będzie ok.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 111 Pomógł: 10 Dołączył: 16.07.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Owszem, miałem Varchar.
Zmieniłem na Int i działa. Erix, bardzo dziękuję za odpowiedź. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 02:29 |