Använd bara en SQL WHERE-sats.
$result = mysql_query('SELECT views FROM post WHERE ID=30')
Om du inte vill gå efter ID utan istället vill ha den 30:e varan som skulle returneras kan du använda en LIMIT min, max:
$result = mysql_query('SELECT views FROM post LIMIT 30, 1')
I båda fallen blir dina ORDER BY-kommandon onödiga.
Här är ett bra användningsexempel på LIMIT kommando för personsökning på stora rekorduppsättningar.