Difference entre la somme de table A et table B liee par "union"

Fermé
AL-ALI - Modifié par jordane45 le 10/11/2015 à 14:07
jordane45 Messages postés 38316 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 novembre 2024 - 10 nov. 2015 à 17:16
Bonjour, je cherche a faire la différence entre la somme de tables qui n'ont pas de liens(ils ont seulement les memes champs ex: nom,versement,........)
VOICI LE CODE
SELECT * FROM 
(
SELECT SUM(versement) FROM TABLEA
UNION
SELECT SUM(versement) FROM TABLEB
) AS T

resultat

versement
400000
30000

j'aimerais faire la difference entre ces deux sommes
genre
SELECT [400000-30000] FROM 
(
SELECT SUM(versement) FROM TABLEA
UNION
SELECT SUM(versement) FROM TABLEB
) AS T



EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI

Merci d'y penser dans tes prochains messages.


A voir également:

2 réponses

jordane45 Messages postés 38316 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 novembre 2024 4 705
10 nov. 2015 à 14:09
Bonjour,

Essayes un truc du style :

SELECT Ta.SOMA
      ,Tb.SOMB
      ,(Ta.SOMA - Tb.SOMB) as DIFTAB
FROM
(
SELECT SUM(versement) as SOMA FROM TABLEA
) Ta
,(
SELECT SUM(versement) as SOMB FROM TABLEB
)Tb

0
le code ne marche pas jordane45
0
desole jordane45 le code marche a merveille merci bcoup
0
jordane45 Messages postés 38316 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 novembre 2024 4 705
10 nov. 2015 à 17:16
Si la question est résolue..
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)

Cordialement,
Jordane
0