Перед тем как применить агрегирующие функции, нужно получить срез данных. Выгрузите все поля из таблицы invoice, выберите записи о заказах, оформленных в сентябре. Информацию о дате заказа содержит поле invoice_date. Тип данных поля — varchar. Не забудьте про функции для работы с датой.
SELECT *
FROM invoice
WHERE EXTRACT(MONTH FROM CAST(invoice_date AS timestamp)) = 9;
Результат
| invoice_id | customer_id | invoice_date | billing_address | billing_city | billing_state | billing_country | billing_postal_code | total |
|---|---|---|---|---|---|---|---|---|
| 56 | 9 | 2009-09-06 00:00:00 | Sønder | Boulevard 51 | Copenhagen | Denmark | 1720 | 1.98 |
| 57 | 11 | 2009-09-06 00:00:00 | Av. Paulista, 2022 | São Paulo | SP | Brazil | 01310-200 | 1.98 |
Привели строку к нужному типу данных, извлекли месяц, отфильтровали записи. Теперь в таблице данные только за сентябрь.