![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 15.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
mam pole textowe "numer" w tabeli, które zawiera takie coś 5566/12 . Poe nie może być INT bo potrzebuję tego slasha tam. Teraz jeśli przy pobieraniu wyników dam ORDR BY to sortuje się to oczywiście jak tekst czyli mam kolejność typu:
5566/12 5566/128 5566/3 dało wy się coś zrobić żeby to się sortowało jak liczby? Szczególnie chodzi o ten numer po slashu bo początek 5566/ ustawiam sobie wcześniej i w samym ORDER BY już jest nieistotny. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Pisane z palca wiec musisz pokombinowac CAST zmienia typ wartości Ten post edytował wookieb 16.06.2009, 13:51:04 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 15.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
kurde znalazlem na forum jeszcze ejdne temat i mi nie sortuje, dalej traktuje to jako tekst anie int :/
teraz wyglada to tak:
może porostu posortuje jakoś tabele z wynikiem ? Ten post edytował fredman 16.06.2009, 15:15:52 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Jak nie działa jak działa.
Pokaż jakie masz dane. Ten post edytował wookieb 16.06.2009, 15:22:42 -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 15.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
mam 3 rekordy z polem NUMER typu text
0905/12 0905/128 0905/44 no i jak dam DESC to są tak jak powyzej a jak dam ASC to jest: 0905/44 0905/128 0905/12 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No u mnie jest ok
0905/128 0905/44 0905/12 Podaj strukturę tabeli (zapytanie) oraz wersję mysql. -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 15.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wersja klienta MySQL: 5.0.33
i wyświetlam tak:
Ten post edytował fredman 16.06.2009, 16:13:27 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Wyda ci się to dziwne (dla mnie też jest
![]() ![]() Pamiętaj o zmianie kodowanie dla tabeli a także dla pól tekstowych. -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 15.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
jessssss, teraz działa! dzięki za zaaangażowanie w moj problem no i rozwiązanie go
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 14:45 |