Я использую MySQL, и я хотел бы посчитать количество покупок нескольких товаров по месяцам, в которых они были куплены. Моя таблица называется "items_purchased", элементы перечислены по "item_id", а дата покупки - это отметка времени с именем "purchase_date".
вот мой запрос:
SELECT items_purchased.item_id, items_purchased.purchase_date,
DATE_FORMAT(DATE(purchase_date), '%m %y') AS monthYear FROM items_purchased
Результаты на простом английском языке будут примерно такими:
item_id = 3: 2 покупки в июне 2011 года, 3 покупки в июле 2011 года
item_id = 2: 1 покупка в июне 2011 года, 7 покупок в июле 2011
любая помощь, помогающая мне выяснить, как сделать соответствующие операторы COUNT () и / или GROUP BY (или все, что мне может понадобиться) для определения ежемесячных покупок для каждого item_id, будет принята с благодарностью!
спасибо,
тим