Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> sortowanie danych w mysql
drakes
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 20.11.2004

Ostrzeżenie: (0%)
-----


Mam pole w bazie typu varchar ktore sklada sie z danych typu "jakasnazwa jakisnumer" (czyli nap znajduja sie w nim wartosci : "nazwa 200", "nazwa 20", "nazwa 305").
Teraz moje pytanie: jak uszeregowac te wartosci w kolejności nie względem nazwy lecz tej liczby w nazwie (cały czas przy założeniu że pole musi być varchar)?

Z góry dzieki za odpowiedź.
Go to the top of the page
+Quote Post
popbart
post
Post #2





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 22.04.2004
Skąd: Żoliborz

Ostrzeżenie: (0%)
-----


Najlepszym sposobem będzie dodanie pola "jakisnumer" oraz pętlą w php przeorganizować tabelę biggrin.gif.

I oto kolejny dowód jak ważne jest odpowiednie zaplanowanie bazy danych tongue.gif


--------------------
Visual Basic - kto by pomyślał :)
Go to the top of the page
+Quote Post
drakes
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 20.11.2004

Ostrzeżenie: (0%)
-----


Nigdy nie da sie przewidziec wszystkich mozliowsic. Organizacja była dobra. Pierwotnie nie mialo być tego "jakiegosnumera" ale zwykla nazwa tekstowa szeregowana alfabetycznie.
Rozumiem więc ze nie ma teraz innego wyjscia tylko zmudne reorganizowanie calej tabeli.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 23:22