Visualizzazione dei risultati da 1 a 4 su 4

Discussione: group by

  1. #1
    Utente bannato
    Registrato dal
    Nov 2011
    Messaggi
    5

    group by

    se faccio un group by esempio

    select ruolo,avg(stipendio)
    from impiegati
    group by ruolo

    e stipendio ha un valore null il risultato e tutto null?

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Il manuale dice che tutte le operazioni matematiche eseguite con valori Null
    danno come risultato Null


    Io ho appena fatto un Avg fra 1500, Null, e 2000 e mi restituisce
    corretamente 1750


    Mi sa che le aggregazioni non rispettano la regola del null



    Prova sul tuo DB ( che non ci hai detto ) e vedi direttamente il risultato




    Saluti

  3. #3
    di quale db stiamo parlando?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469
    normalmente si usa un COALESCE con 0

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 © 2026 vBulletin Solutions, Inc. All rights reserved.