Created
September 4, 2018 11:21
-
-
Save artemrogov/e4c3583dfa580aac1db711acf6041579 to your computer and use it in GitHub Desktop.
orders_shop_multy.sql
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// подсичтать сколько пользователи сделали заказов | |
*/ | |
select count(orders.id), u.name | |
from orders | |
join users u on orders.user_id = u.id | |
group by u.name | |
order by count(orders.id) desc; | |
/* сколько найти магазины в которых было сделанно 3 заказа*/ | |
select count(orders.id), s.title | |
from orders | |
join order_details o on orders.id = o.order_id | |
join stores s on s.id = o.store_id | |
group by s.title | |
order by count(orders.id) desc; | |
/*показать заказы магазина, и сумму заказа */ | |
select orders.id, s.title, orders.total | |
from orders | |
join order_details o on orders.id = o.order_id | |
join stores s on s.id = o.id | |
where s.id = 1; | |
select | |
distinct orders.id, s.title, orders.total | |
from orders | |
join order_details o on orders.id = o.order_id | |
join stores s on s.id = o.store_id | |
where s.id = 1 | |
; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment