Bonjour,

J'aimerais faire une requête qui semble simple mais pourtant...

J'ai une table client, une table utilisateur et une table matériel.
Un client possède des utilisateurs et des materiels.

Je voudrais en une seule requête afficher toutes les informations de client + count(user) par client et le count(mat) par client.

Je ne vois pas comment faire, j'ai essayé quelque chose comme cela

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select distinct(client.id),count("user")  from client JOIN "user" ON (client.id = client_id) group by client.id;
je n'ai pas toutes les infos et je ne peux pas ordonner by client.

Avez vous une idée ?

Merci