Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [SQL] Having

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    118

    [SQL] Having

    Salve a tutti, posso avere nell'having una select?
    Ad esempio:

    SELECT xxx FROM xxx
    GROUP BY xxx
    HAVING xxx = (SELECT max(xxx) FROM xxx ecc ecc..)

    Oppure il select non posso metterlo così?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    funziona qual' è il problema?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    118
    Nulla, devo eseguire una query complessa in linguaggio SQL generalizzato e mi serviva sapere se potevo usarla o meno!
    Ti ringrazio!

    ps: se hai magari qualche link a guida so google dove viene illustrata questa sintassi te ne sarei grato!

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    la sintassi è quella che hai scritto tu si chiamano query nidificate

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    118
    Ok grazie! Solo una cosa... è giusto scrivere:

    - HAVING COUNT(xxx) = (SELECT ...)

    oppure

    - HAVING COUNT(xxx) in (SELECT...)

    ?

    Grazie ancora!

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    allora se sai che la sottoquery darà un solo record puoi mettere = altrimenti metti in

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    118
    tutto chiaro, grazie ancora!

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.