Problème jointure sur vue
Bonjour à tous,
Je rencontre un problème pour éffectuer une jointure sur une vue.
Ma vue 'ouvrage_sujet' (6200 enr.) est générée à partir de :
Code:
1 2 3
| SELECT B.idouvrage, group_concat(A.nom SEPARATOR "|") as sujets FROM `sujet` AS A
INNER JOIN `ouvrage_sujet` AS B ON B.idsujet = A.idsujet
group by B.idouvrage |
Elle fonctionne correctement.
Je tente de faire une jointure avec une autre table (30 000enr.) avec :
Code:
1 2
| SELECT A.nom, B.auteurs FROM `ouvrage` as A
LEFT OUTER JOIN `vue_ouvrage_auteurs` AS B ON B.idouvrage = A.idouvrage |
Et la la requete n'affiche pas de résultat car beaucoup beaucoup trop longue.
idouvrage est un index.
Je dois faire une erreur quelque part mais ............
Merci par avance à ceux qui pourront m'éclairer.