SOMME des lignes d'une table SQL

J'ai une requête SQL avec plusieurs lignes. Je voudrai que la dernière ligne soit la
somme de toutes les autres.
PS:je dois ajouter une ligne à la fin du tableau

MERCI

2 réponses

  1. Bonjour,

    Je ne sais pas si ça répond à la demande mais un truc du genre devrait fonctionner :

    select REFERENCE,PRIX from TABLE
    union
    select 'TOTAL' as REFERENCE,SUM(PRIX) as PRIX from TABLE;
    


    bonsoir
    1. Malheureusement pour toi ce genre de pb ne correspond pas vraiment à la philosophie du SQL, tu ne peux pas mélanger dans une même table des données de granularités différentes (une somme correspond à une donnée agrégée, tes autres lignes non)

      Mais si tu le souhaites tu peux ajouter manuellement cette ligne avec un INSERT INTO