Я пытаюсь написать инструкцию MySQL SELECT в PHP.MySQL получает количество от последних 12 месяцев, сгруппированных по месяцам
У меня есть 2 стола, sales
и sale_items
.
продажи имеют столбцы: sale_id
, status
sale_items имеют столбцы: sale_id
, date_added
(DATETIME) quantity
мне нужно возвращать величины из sale_items
, в течение последних 12 месяцев, сгруппированных по месяцам и где status
соответствующей строки в sales
равен «завершен» (как вы можете видеть, sales
и sale_items
могут быть соединены sale_id
).
Я попытался модифицировать оба следующих, чтобы удовлетворить свои потребности, но не повезло:
MySQL monthly Sale of last 12 months including months with no Sale
Ну это делает определенные, серьезные предположения о наборе – Strawberry
я предполагаю, что вы говорите о поле даты, не так ли? –
Да, поле 'date_added' является тем, которое будет использоваться для группировки, я дам это в ближайшее время. – sgspragg