|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Débutant
Inscription : mars 2008 Messages : 812 ![]() |
Bonsoir à tous
j'ai une table T1(ID, NOM, PRENOM) et une vue T2 (ID, NOM, Prenom) // données d'une autre table sachant que les informations dans T1 sont différentes des informations dans T2 comment je peux afficher dans un tableau de trois colonnes ID Nom Prenom toutes les données de T1 et T2 sachant que je dois travailler avec cette vue et cette table Merci |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 638 ![]() |
Bonjour,
Lisez cet article : http://sqlpro.developpez.com/cours/sqlaz/ensembles/ En particulier le chapitre 3.5.1 |
|
|
00
|
|
|
#3 | ||
|
Débutant
Inscription : mars 2008 Messages : 812 ![]() |
Code :
|
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 638 ![]() |
oui,
UNION enlèvera les doublons de T2 par rapport à t1. Si vous utilisez un UNION ALL les doublons ne seront pas enlevés. Au choix |
|
|
00
|
|
|
#5 |
|
Débutant
Inscription : mars 2008 Messages : 812 ![]() |
Merci à vous mais si la table T2 à une colonne en plus et je veux l'afficher dans la même requête comment je peux le faire
Merci |
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() Pacman PacmanBusiness analyst Inscription : juin 2004 Messages : 1 417 ![]() |
Salut,
Dans ce cas, il faudra que tu affiches une valeur "par défaut" pour la table T1 qui ne possède pas cette colonne. Tu la définis directement dans la requête (ici j'ai pris NULL par exemple) : Code :
__________________
(c'est ma photo) Paku, Paku ! Pour les jeunes incultes : non, je ne suis pas un pokémon... Le pacblog : http://pacmann.over-blog.com/ |
||
|
10
|
|
|
#7 |
|
Débutant
Inscription : mars 2008 Messages : 812 ![]() |
Merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com