Visualizzazione dei risultati da 1 a 3 su 3

Discussione: altro problema sql

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    225

    altro problema sql

    Azzarola ...altro problema query sql

    Ho questo schema di db:
    TURNO(id_turno, tassista, auto, data, ora_inizio, ora_fine)

    e devo trovare i tassisti che hanno guidato sempre la stessa auto....come si fa?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Così dovrebbe andar bene. In pratica con la query interna raggruppi per tassista ed auto ottenendo le singole combinazioni. Una volta fatto ciò raggruppi per tassista e nel caso il conteggio sia pari a 1 significa che l'auto guidata è stata sempre la stessa.

    codice:
    select * from (
    select tassista,auto
    from tabella
    group by tassista,auto ) as tab
    group by tassista
    having count(tassista) = 1

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    225
    Perfetto! Grazie 1000!!!
    Ma come ci arrivate a queste soluzioni? C'è qualche trucchetto? Perchè io sto li a scervellarmi ma non ci arrivo

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.