![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
na wstępnie zaznzaczam iż przeczytałem to co jest na stronie webhepu (część poświęcona sortowaniu). Niestety, to nie spełnia moich oczekiwań. Chciałbym posortować dane w mojej tabeli wg. dwóch kolumn. Czy wie ktoś ja takie zapytanie będzie wyglądało? Kod SELECT * FROM tabela ORDER BY poziom ASC, nazwa ASC Kod CREATE TABLE tabela ( `id` int( 3 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , `drzewo` int( 3 ) NOT NULL , `nazwa` varchar( 255 ) NOT NULL , `poziom` text NOT NULL ) Najgorsze jest to pole POZIOM, w nim są przechowywane dane typu: 1, 1.2.3, 1.4.33 itp. Niestety jeżeli chcę posortować to wg. poziomu to ze względu na TYP text sortuje jako STRING. A może jest jakiś typ kolumny gdzie mogę przechowywać dane (jako LICZBY) w postaci 1.2.3.4.5.6.7.8.10 itp? Napisałem sobie skypt drzewkowy (wzorując się na artykule na php.pl - tyle że mogę dodawać nieskończenie wiele dzieci do rodziców). Teraz wychodzą moje dzióry z sortowaniem. Za pomoc będę wdzięczny. -------------------- jQuery, JavaScript i CSS - porady, tutoriale
highlab.pl - blog o technologiach, nauce i programowaniu |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj tak ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 21:39 |