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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  inner join imbriqué

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

inner join imbriqué

n°591998
Shogun2002
Posté le 16-12-2003 à 16:42:59  profilanswer
 

Quel est la synthaxe en sql (MySql) pour utiliser une table T1 dont on a appliqué une INNER JOIN avec une table T2, qui est elle même(T2) appliqué avec une INNER JOIN avec un table T3...
 
C possible ?

mood
Publicité
Posté le 16-12-2003 à 16:42:59  profilanswer
 

n°592029
Shogun2002
Posté le 16-12-2003 à 17:25:42  profilanswer
 

En fait je veux ça :
T1 ->INNER JOIN-> T2 ->INNER JOIN-> T3
AND
T1 ->INNER JOIN-> T4 ->INNER JOIN-> T5
 
comment faire ?


Message édité par Shogun2002 le 16-12-2003 à 17:44:53
n°592049
R3g
fonctionnaire certifié ITIL
Posté le 16-12-2003 à 18:19:20  profilanswer
 

Code :
  1. SELECT * FROM T1 INNER JOIN (T2 INNER JOIN T3 ON ...) ON ...;


au hasard hein, j'ai jamais été une bête en sql...


---------------
Au royaume des sourds, les borgnes sont sourds.
n°592058
Shogun2002
Posté le 16-12-2003 à 18:51:03  profilanswer
 

J'ai testé sous MySql
 
SELECT  
*  
FROM  
T1  
INNER JOIN (T2 INNER JOIN T3 ON CONDITION) ON CONDITION
INNER JOIN (T4 INNER JOIN T5 ON CONDITION) ON CONDITION
WHERE ...
 
ça à l'air de marcher (pas d'erreur de synthaxe)...
 
Mais l'optimisation de ma requete n'est pas celle que j'attendais ! La requete est tellement longue que je coupe l'execution de la requete avant qu'elle ne se termine


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

  inner join imbriqué

 

Sujets relatifs
INNER JOINGrosse lenteur de left join
plusieur outer join, c'est possible????Left join est ce la bonne solution?
[SQL ACCESS] problème de syntaxe avec les JOINPb de syntaxe sur des JOIN
LEFT JOINDifférence entre INNER, JOIN, LEFT, RIGHT.....etc
Plus de sujets relatifs à : inner join imbriqué


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