Usa semplicemente una clausola SQL WHERE.
$result = mysql_query('SELECT views FROM post WHERE ID=30')
Se non vuoi andare per ID ma vuoi invece il 30° articolo che verrebbe restituito puoi usare un LIMIT min, max:
$result = mysql_query('SELECT views FROM post LIMIT 30, 1')
In entrambi i casi i tuoi comandi ORDER BY diventano superflui.
Ecco un buon esempio di utilizzo del LIMIT comando per eseguire il paging su set di record di grandi dimensioni.