Bonjour,

Je coince vraiment dans l'élaboration d'une requête SQL.


J'aimerais afficher le resultat SQL comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
USER
------------
id
nom
prenom
count_commandes
count_adresses
count_paiements
count_envoi

Je m'explique plus clairement..
J'ai ma table "USER", avec les champs classiques (id, nom, prenom, email blabla...), et j'ai 3 autres tables (commandes, adresses, paiements, envoi) avec ce type de structure : id, id_user [...].

Donc, sans problèmes je faire une jointure entre toute les tables (en InnerJoin), je fais un group by également, mais par contre le "count(*) as count_commandes [...] n'est pas suffisant pour compléter ma requête.

Avez vous une idée pour la structure de la table ? (j'ai fouiné presque tous les tutoriaux SQL :S)

Merci!!