Bonjour,

j'ai besoin d'aide pour une requête (j'espère que je poste au bon endroit)

voici ma base de données (simplifiée pour l'exemple) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 ---------------------------
| livre_de_commande         |
|---------------------------|
| id | nom    | description |
|---------------------------|
|  1 | livre1 | blabla      |
|  2 | livre2 | blibli      |
 ---------------------------
 
 ----------------------------------
| asso_livre_c_commande            |
|----------------------------------|
| id_livre | id_commandee | ordre  |
|----------------------------------|
|    1     |     1        |    1   |
|    1     |     1        |    2   |
|    1     |     1        |    3   |
|    1     |     2        |    4   |
|    1     |     2        |    5   |
|    2     |     3        |    1   |
|    2     |     3        |    2   |
|    2     |     3        |    3   |
|    2     |     4        |    4   |
|    2     |     4        |    5   |
 ----------------------------------
 
 --------------------------------
| commande                       |
|--------------------------------|
| id | libelle   | date_commande |
|--------------------------------|
|  1 | commande1 | 01/01/2012    |
|  2 | commande2 | 04/01/2012    |
|  3 | commande3 | 08/01/2012    |
|  4 | commande4 | 06/01/2012    |
 --------------------------------

je voudrais afficher tous les livres de commande ainsi que leur commande la plus récente soit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
-------------------------------------------------------------------------------------------------
| requete                                                                                         |
|-------------------------------------------------------------------------------------------------|
| id_commande | nom commande | description commande | id commande la plus recente | date_commande |
|-------------------------------------------------------------------------------------------------|
|  1          | livre1       | blabla               |    2                        | 04/01/2012    |
|  2          | livre2       | blibli               |    3                        | 08/01/2012    |
 -------------------------------------------------------------------------------------------------
Je sais faire en plusieurs requêtes, mais quelqu'un pourrait m'aider pour le faire en une seule requête ?

PS : ordre dans la table d'association ne sert à rien mais elle est là.

merci à vous

PoichOU