Answer the question
In order to leave comments, you need to log in
How to build sql query to 3 tables?
3 tables:
client: id | first_name | last_name
sale (sales): id | client_id | good_id | status_id
status: id | name
you need to return the result:
Client name, number of his orders with status.name = "new"
my request (it works):
select c.first_name, c.last_name, count(1) from status as st
inner join sale on sale.status_id = st.id
inner join `client` as c on c.id = sale.client_id
where st.name = "new"
group by c.id;
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question