Jointure

Fermé
gabbermaniac Messages postés 137 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 23 août 2011 - Modifié par gabbermaniac le 8/05/2010 à 12:12
Bonjour,

je souhaiterais savoir si on peut réaliser des jointures de table dans phpmyadmin et que cette base de données conservent les nouvelles requetes

par exemple j'ai 3 tables:
articles: id et nom
articles_focus: articles_id focus_id (relie l'article à une id de focus)
focus : id nom (donne un nom à une id de focus)

et articles est aussi lié à deux autres tables:
articles_themes: articles_id themes_id (relie l'article à une id de themes)
themes : id nom (donne un nom à une id de themes)

ainsi si je veux executé une requete du style where theme="xx" and focus="xx" cela me semble très complexe!

avec cette requête je peux déjà relié focus et articles_focus:
$sql = 'SELECT *   
            FROM articles_focus as artf    
            LEFT JOIN focus ON artf.focus_id=focus.id' 

j'aimerai donc que phpmyadmin conserve cela afin d'associer l'id d'un article à son nom de focus ; au final j'aurai une table articles comprenant le nom de son thème et le nom de son focus qui sera plus simple a traité car plus de liaisons!
parce que si je dois faire des liaisons dans mon script php il y en aura pas mal!

j'espère avoir été claire, merci