yes, this is called derived table. In the example you gave, field Desc must be present in the inner query then only you can refer it in the outer query, like this..
select * from (select miatabella,desc from nomitabelle where id =1)
where desc='prova'
Harsh Athalye
India.
"Nothing is Impossible"