Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Natürliche Sortierung mit SQL Server

Nicht das schnellste Ding der Welt, aber es sollte die Arbeit erledigen:

ORDER BY CASE WHEN PTNT_VST_CSNO LIKE 'vmi%' THEN 0 ELSE 1 END
        ,CAST(replace(replace(PTNT_VST_CSNO, 'vmip', ''), 'vmop', '') as int)