![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.04.2003 Skąd: New Jersey Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy dobrze topic napisalem - mam pytanie : jak zrobic by wyniki zapytania MySQL dawalo wyniki posortowane naturalnie (1,2,12,20) wg kolumny okreslonej jako VARCHAR. dotychczasowe moje starania nie pozwalaja mi osiagnac nic wiecej niz wyniki posortowane tak: 1,12,2,20 - a nie o to mi chodzi. jeszcze jedno - musze miec kolumne oznaczona jako VARCHAR...
prosze o pomoc PS nie potrafilem znalezc nic na ten temat na forum i w necie... -------------------- W jeden dzień siostry z losu się poczęły. Miłość i Śmierć.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat [sql:1:5fcd2b6547]SELECT *
FROM tabela ORDER BY cast(pole AS UNSIGNED) DESC LIMIT 500, 700;[/sql:1:5fcd2b6547] czy to poprawnie zapisane? bo nie jestem pewnien :/ nie wiem czy moge miec tez starsza baze danych, ale watpie. Tak. Spróbuj wpisać to bezpośrednio w shellowym kliencie albo zrób w PHPie: [php:1:5fcd2b6547]<?php print mysql_error(); ?>[/php:1:5fcd2b6547] i pokaż jaki masz błąd. U mnie na 4.0.15 działa to bezproblemowo. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.06.2025 - 22:55 |