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 18/12/2012 18:17:42

youssef
Membre

union, intersect et except avec plusieurs colonnes

Bonjour à tous

SVP je cherche si il y a la possibilité d 'utiliser les opérateurs {UNION, INTERSECT, EXCEPT} sur plusieurs colonne 
genre  :

select champ1, champ2, champ3 from table1
except 
select champ1, champ2, champ3 from table2

Merci à vous

------------------------------
En fait ça marche sans rien à jouter
désolé pour ce poste inutile tongue

pgicalement Youssef

Dernière modification par youssef (18/12/2012 18:31:20)

Hors ligne

#2 19/12/2012 09:52:25

barthymus
Membre

Re : union, intersect et except avec plusieurs colonnes

Je pense que oui.
Je connais principalement l'opérateur UNION & INTERSECT, MINUS mais je pense que c'est possible.
Je pense qu'il faut que les champX soient de même type en revanche, à tester smile

Hors ligne

#3 19/12/2012 11:33:32

youssef
Membre

Re : union, intersect et except avec plusieurs colonnes

merci pour la réponse,

Exact, il faut avoir le même nombre de champs et qu'ils soient de même type

EXCEPT, c'est MINUS d'oracl version PostgreSQL,

Hors ligne

#4 19/12/2012 11:40:09

barthymus
Membre

Re : union, intersect et except avec plusieurs colonnes

Oh, excusez moi alors smile
Et merci du retour, je savais pas.

Hors ligne

Pied de page des forums