select id from flight where(select min(indexfield) from flight where marks='aria')
così da errore ma c'è un modo per fare una cosa del genere :master: o mi sto![]()
select id from flight where(select min(indexfield) from flight where marks='aria')
così da errore ma c'è un modo per fare una cosa del genere :master: o mi sto![]()
select id from flight
where indexfield=(select min(indexfield) from flight where marks='aria')
P.S.: le subqueries sono supportate da mysql>= 4.1
Se indexfield è univoco lo stesso risultato lo puoi ottenere così:
select min(indexfield) as m,id from flight
group by id
order by m
limit 1