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

  FORUM HardWare.fr
  Programmation
  ASP

  [ASP] Jointure Oracle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP] Jointure Oracle

n°222629
02@work
Posté le 02-10-2002 à 09:03:22  profilanswer
 

Je n'arrive pas à faire la jointure de 3 mes tables (même 2)
strsql="SELECT COUNT(*) " &_
         "FROM table1 AS t1 " &_
         "INNER JOIN (table2 AS t2 "&_
         "INNER JOIN (table3 AS t3 "&_
         "ON t1.champ1 = t2.champ1) "&_
         "ON t1.champ2 = t3.champ2)"
 
Voilà le message d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC driver for Oracle][Oracle]ORA-00933: SQL command not properly ended
 
Où est mon erreur ???
 
Merci d'avance ;-)

mood
Publicité
Posté le 02-10-2002 à 09:03:22  profilanswer
 

n°222640
_Mac_
Posté le 02-10-2002 à 09:47:42  profilanswer
 

Les INNER JOIN, LEFT JOIN et toute la suite ne marchent pas avec Oracle. En Oracle, les jointures (et c'est pas plus mal, car plus lisible, je trouve) se font directement dans la clause WHERE en mettant éventuellement "(+)" pour signifier la jointure gauche (par exemple "WHERE t1.col1 = t2.col2(+)" ), ou en construisant des sous-requêtes. Exemple :
 
SELECT COUNT(*)
FROM table1 t1, table2 t2, table3 t3
WHERE t1.champ1 = t2.champ1
AND t1.champ2 = t3.champ2
 
A vérifier dans une doc Oracle.

n°222641
02@work
Posté le 02-10-2002 à 09:50:47  profilanswer
 

Merci Mac, je venais de voir que ça fonctionnait comme une requête SQL*Plus...
 
Merci encore  ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  [ASP] Jointure Oracle

 

Sujets relatifs
documentation pro*c pour oracle[ASP]conversion d'un code PHP vers ASP.
[ASP] replace?[ASP] Trouver les noms de champs d'une table access
[SQL] jointure entre 5 tableASP & Enregistrer sous...
[ASP] On Error resume next Kezako ?[ASP](newbie) Comment ??
[ASP] Connexion avec SAP ??[ASP] Actualisation d'une page lors d'une modif repertoire...
Plus de sujets relatifs à : [ASP] Jointure Oracle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR