PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 03/05/2016 14:08:42

Douk V5
Banni(e)

Comment définir une présentation du résultat d'une requête avec UNION

Slt à tous,


Toujours dans le cardre de mon petit projet de stage académique je dois réaliser quelque chose comme ce qui suit.

De ma petite  SGBD PostgreSQL je ne sais pas si cela est possible. Si oui comment???????


SELECT ID, ProductName, Stock
FROM T1
UNION
SELECT ID, ProductName, Stock
FROM T2


Qui me donne ceci


ID   ProductName          Stock
1     Ballon                     20
2     Chemises                45
1     Ballon                     5
2     Chemises                10


et je voudrais obtenir cette présentation


ID      ProductName         StockInt         StockOut
1        Ballon                   20                  5
2        Chemise               45                  10


SVP de l'aide !!!

Hors ligne

#2 03/05/2016 14:26:20

rjuju
Administrateur

Re : Comment définir une présentation du résultat d'une requête avec UNION

Regardez http://docs.postgresql.fr/9.4/tutorial-join.html

par exemple

SELECT t1.id, productname, t1.stock AS stockint, t2.stock AS stockout FROM t1 JOIN t2 USING (id)

Hors ligne

#3 03/05/2016 16:05:27

Douk V5
Banni(e)

Re : Comment définir une présentation du résultat d'une requête avec UNION

Merci beaucoup rjuju! je suis ravi. Sa fonctionne parfaitement

Hors ligne

Pied de page des forums