bonjour,
J'emploie des requêtes imbriquées et ai besoin de faire une jointure entre la requête parente et ces dernières seulement j'ignore si cela est possible.
Voici un exemple simple de ce que je souhaiterais pouvoir faire (je mets des alias mais dans ma base tous les champs sont uniques) :
Ce type de requête s'exécute sans erreur dans MYSQL. C'est étonnant car je ne mentionne pas matable1 dans la sous-requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT A.champ1, A.champ2 FROM matable1 AS A WHERE A.champ1 IN( SELECT B.champ2 FROM matable2 AS B WHERE B.champ1=A.champ3 )
Le problème est que j'ai du mal à savoir si elle me retourne les bons résultats en raison de la complexité même de ces derniers !
Alors techniquement est-ce possible en SQL ?
Partager