Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    select... si può fare così?

    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

  2. #2
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    select id from flight
    where indexfield=(select min(indexfield) from flight where marks='aria')

    P.S.: le subqueries sono supportate da mysql>= 4.1

  3. #3
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.