Я пытаюсь выполнить сложный запрос из двух таблиц ... Это вопрос из теста навыков.
таблица
**Orders Customer**s
id id
date first_name
shipping_amount last_name
order_status city
customer_id (Customers.id) state
output
-----------+------------+
| State | # Orders |
+-----------+------------+
| NY | 55 |
| CA | 40 |
| NJ | 33 |
| FL | 21 |
| MO | 12 |
+-----------+------------+
Я работал над своим запросом, и он выглядит следующим образом ...
select DISTINCT state, (select count(id) Orders
from customers
group by state
ORDER BY Orders DESC) FROM Customers
Это дало мне ошибку, которая говорит, что подзапрос возвращает более 1 строки