Bonjour,

Je n'arrive pas à faire une requête SQL qui doit récupérer des infos sur 2 tables avec un LEFT JOIN:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select purchase.*, book.*  
from purchase, book 
LEFT JOIN purchase on book.book_id = purchase.book_id 
WHERE purchase.user_id = 3 
order by purchase.purchase_date
J'ai réussi quand même le LEFT JOIN et celle-là fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select book.* 
from book 
LEFT JOIN purchase on book.book_id = purchase.book_id 
WHERE purchase.user_id = 3 
order by purchase.purchase_date
Mais il me manque des infos qui sont dans la table purchase.

Comment je peux faire ?

merci,
Vincent.