her satırın başında 1. 2. 3. gibi yazıyorsa
$sorgu3 = @mysql_query("select * from (SELECT sutun,cast(substr(sutun,1,instr(sutun,'.')) as decimal(10,2)) siralama FROM tablo) tab ORDER BY tab.siralama desc limit 0,10");bu ilk noktaya kadar olan sayıları decimala çevirip sıralayabilirse istediğiniz olur sanırım denermisiniz.