Bonjour,
Je cherche à trouver une méthode (la plus simple et la plus utilisée) pour faire une relation de table.
Je possède 4 tables :
Je voudrais faire un fetchAll de toutes les bandes dessinée que le membre a emprunté dont le nom du dessinateur commence par la lettre A, trié par ordre alphabétique.MEMBRE
NoMembre PK
Nom
Prénom
EMPRUNT
NoMembre PK,FK
NoBD PK,FK
BD
NoBD PK
Titre
NoDessinateur FK
DESSINATEUR
NoDessinateur PK
Nom
Je connais la solution en SQL mais pas en Zend,
voici le code SQL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * FROM emprunt JOIN bd ON bd.NoBD = emprunt.NoBD JOIN dessinateur ON bd.NoDess = dessinateur.NoDess WHERE Nom Like 'A%' AND NoMembre = 1 ORDER BY Titre
Partager