Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2871 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  réunir deux requetes avec des schémas différentes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

réunir deux requetes avec des schémas différentes

n°831173
soony
Posté le 24-08-2004 à 20:38:10  profilanswer
 

Bonjour,
 
J'utilise oracle 10 comme bdd, je souhaiterait réunir deux requetes sql mais avec des schémas différentes sachant que dans ma première requete mes colonnes sont tous présentes dans la seconde requete (et par conséquent dans ma seconde requete j'ai toutes les colonnes de ma première requete + d'autres colonnes).  
 
Je voudrais aussi eviter les doublons. J'avait pensé aux UNION mais c avec des schémas égaux , je ne voit pas comment y parvenir.  
MERCI de vos lumières
 

mood
Publicité
Posté le 24-08-2004 à 20:38:10  profilanswer
 

n°839346
HappyHarry
Posté le 02-09-2004 à 00:26:18  profilanswer
 

un truc genre
 
select a, b, c, d, '', '', '' from tableA
UNION
select a, b, c, d, e, f, g from tableB ?
 
(en supposant que e, f et g sont de type varchar

n°839526
Arjuna
Aircraft Ident.: F-MBSD
Posté le 02-09-2004 à 10:50:44  profilanswer
 

Pas compris le coup de la soit-disant limitation au niveau des shéma...
 
Pire que des unions entre shéma différents, je vais des requêtes qui tapent sur 3 ou 4 serveurs à la fois par moment, et j'ai jamais eu de problème, que ce soit sur un union ou une jointure... (c'est juste lent... forcément, quand on fait une jointure droite sur deux tables de 20 000 000 lignes séparées par une LS à 2 Mo/s ça va pas vite :D)


Message édité par Arjuna le 02-09-2004 à 10:50:51
n°839625
HappyHarry
Posté le 02-09-2004 à 12:20:26  profilanswer
 

Arjuna a écrit :

Pas compris le coup de la soit-disant limitation au niveau des shéma...
 
Pire que des unions entre shéma différents, je vais des requêtes qui tapent sur 3 ou 4 serveurs à la fois par moment, et j'ai jamais eu de problème, que ce soit sur un union ou une jointure... (c'est juste lent... forcément, quand on fait une jointure droite sur deux tables de 20 000 000 lignes séparées par une LS à 2 Mo/s ça va pas vite :D)


 
dans une union, il faut que les champs présents dans la clause SELECT des deux requetes soient equivalents, en nombre et en type
c'est ce qu'il voulait dire, je suppose


Message édité par HappyHarry le 02-09-2004 à 12:20:50
n°839821
Arjuna
Aircraft Ident.: F-MBSD
Posté le 02-09-2004 à 14:07:47  profilanswer
 

Vi, sur ce point je suis d'accord ;)
 
Mais c'est le coup du shéma que je soulignais, qui, à ma connaissance n'a aucun impact sur la requête ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  réunir deux requetes avec des schémas différentes

 

Sujets relatifs
des requetes de mise a jour...quelles sont les differences entre les requetes my/pgsql??
[MySQL] gros probleme de requêtescharger informations différentes php à chaque load
[MySQL] 2 Count() sur deux tables différentes.requêtes CGI
Pb de requetes php/mysql et classementrequetes équivalentes
requetes imbriquées en SQL avec mysqlInterdire des requêtes dans un input...[RESOLU]
Plus de sujets relatifs à : réunir deux requetes avec des schémas différentes


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)