![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 18.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam wpisy typu (w jednej kolumnie, jest to litera z cyfrą): Kod a1, a2, a3 ... a10 ... a100 ... a1000, b1, b2, b3 ... b10 ... b100 ... b1000, c1 ... i tak dalej chciałbym to posortować w w/w kolejności, niestety zwykłe ORDER BY wymięka bo otrzymuję wyniki w stylu: Kod a1, a21, a3, a4, a5, a51, a5, b2 ... jak widać kolejność jeśli chodzi o literę jest ok (w ramach zwykłego ORDER BY), tylko nie tak sortuje liczbę w ramach litery litera jest zawsze jedna, liczby za to mają różną długość Dziękuję za cynk (IMG:style_emoticons/default/smile.gif) Ten post edytował patrix007 29.07.2010, 20:27:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 9 Dołączył: 8.08.2009 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Kod select * from test order by LEFT(pole, 1), LENGTH(pole)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:54 |