Jump to content
php.lv forumi

firebird un ierakstu kārtošana


andrisp

Recommended Posts

Nezinu kā iekš firebird, bet iekš oracle šādi strādā (laukā test ir vajadzīgie ieraksti):

SELECT t.*
FROM tabula t
ORDER BY NVL(SUBSTR(t.test, 0, INSTR(t.test, '-') - 1), t.test)
,LPAD(SUBSTR(t.test, INSTR(t.test, '-') + 1), 9, 0);

P.S var order clausi atselektēt mainīgajos un kārtot pēc tiem

P.P.S par performanci nezinu

Link to comment
Share on other sites

×
×
  • Create New...