У меня есть таблица нижеMySql Таблица автообъединение
sku|date |price
---|----------|-----
A1 |2015-01-10|3
A2 |2015-01-15|2
A1 |2015-01-20|5
A1 |2015-02-10|2
A2 |2015-02-10|1
Я пытаюсь получить количество в месяц. Я хотел бы получить результат ниже;
sku|JAN_ORDER|FEB_ORDER|JAN_TOTAL
---|---------|---------|---------
A1 |2 |1 |10
A2 |1 |1 |2
Я пробовал самостоятельно присоединиться и покинуть соединение без успеха, и я немного запутался.
Я получаю неверные результаты с кодом ниже
select s.sku, count(f.sku)
from database f, database s
where f.sku between '2015-01-01' and '2015-01-31'
and
s.sku=f.sku
group by s.sku
Пожалуйста посоветуйте.