localde isim+0 şeklinde denedim. string olan alan integer a dönmedi. 0 değerinde bir alan oluşur bütün kayıtlar için. bunu istediğin kadar diz farketmez. aynı şeyi BINARY,CAST ve CONVERT ile denedim sonuç aynı. bence database ni değiştir.
+
Bu işini görür
select * from (select video_id From videolar order by isim+0 asc) as donBakiyim order by video_id desc
eğer arada bulunan bölümlerde bir sorun oluşup silinmesi durumunda ( yani id lerin sırası ile bölümlerin sırası aynı sırada gitmezse ) sorun olmazmı bu sorguda?