Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Query con IF e SUM

  1. #1

    Query con IF e SUM

    Ho una tabela con 2 campi: id_utente | risultato
    Vorrei sommare il risultato totale di ogni utente. Ma il problema è che nel campo risultato ho 3 differenti possibile valore texto ("a", "b", "c"). Vorrei che quando
    'risultato' = 'a' il valore numerico fosse = 5
    'risultato' = 'b' il valore numerico fosse = 6
    'risultato' = 'c' il valore numerico fosse = 7
    Penso di dover usare IF, SUM e GROUP BY, ma non riesco a far funzionare.
    Luiz

  2. #2
    Guest
    Registrato dal
    Jun 2012
    residenza
    Espoo, Finland
    Messaggi
    286

    Re: Query con IF e SUM

    Originariamente inviato da ldarosa
    Ho una tabela con 2 campi: id_utente | risultato
    Vorrei sommare il risultato totale di ogni utente. Ma il problema è che nel campo risultato ho 3 differenti possibile valore texto ("a", "b", "c"). Vorrei che quando
    'risultato' = 'a' il valore numerico fosse = 5
    'risultato' = 'b' il valore numerico fosse = 6
    'risultato' = 'c' il valore numerico fosse = 7
    Penso di dover usare IF, SUM e GROUP BY, ma non riesco a far funzionare.
    Prova con SUM(CASE...THEN...ELSE...END)

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.