Tema: SQL + NATURAL ORDER
Autorius: all set
Data: 2009-09-23 22:22:18
Sveiki,

reikia isrusiuoti pagal DB tekstini lauka naturalia tvarka, ty, kaip zmones 
rusiuoja o ne kaip kompiuteris.
pvz:
NAME
folder1,
folder10,
folder2,
folder8

reikia, kad buti isrusiuota:
NAME
folder1,
folder2,
folder8
folder10.

Kompas arba order by NAME ASC rusiuoja, kaip parodyta pirmame stulpelyje 
virsuje.

Tai riekia padaryti MySQL db. Gugle radau navarota, kad "order by laukas" 
reikia parasyti "order by laukas + 0". Bet kad neveikia sitas dalykas.

DB: MySql 5.1 atrodo. ne enterprise.
Cia gal tas "+ 0" veikia tik enterprise versijoje? Bet abejoju. Gal kas 
zinot koki work arround?
Viena bandziau: order by length(name), name asc. Bet to neuztenka.

PS Toks rusiavimas kaip man reikia yra MAC kompuose, kur Apple'as natural 
order rusiuoja folderius.