Jednoduše použijte SQL klauzuli WHERE.
$result = mysql_query('SELECT views FROM post WHERE ID=30')
Pokud nechcete jít podle ID, ale chcete místo toho 30. položku, která by byla vrácena, můžete použít LIMIT min, max:
$result = mysql_query('SELECT views FROM post LIMIT 30, 1')
V obou případech jsou vaše příkazy ORDER BY zbytečné.
Zde je dobrý příklad použití LIMIT příkaz pro stránkování na velkých sadách záznamů.