【发布时间】:2021-03-10 04:44:56
【问题描述】:
您好,我有三张桌子 第一的。 count_internets
id| company_id | item_id | created_at
1 | 1 | 1 | 2020-10-14 |
2 | 1 | 2 | 2020-10-15 |
3 | 2 | 4 | 2020-10-16 |
4 | 2 | 5 | 2020-11-20 |
5 | 1 | 1 | 2020-11-22 |
6 | 1 | 1 | 2020-11-23 |
7 | 2 | 5 | 2020-11-23 |
第二个公司
id | name
1 | Company 1
2 | Company 2
第三个项目
id | name | company_id
1 | Product 1 | 1
2 | Product 2 | 1
3 | Product 4 | 2
4 | Product 5 | 5
我想了解在一个月内按公司分组销售了多少商品,如下所示
| Company | Products | Month | Count
| Company 1 | Product 1 | OCT | 1
| Company 1 | Product 2 | OCT | 1
| Company 1 | Product 1 | NOV | 1
| Company 1 | Product 4 | OCT | 1
| Company 2 | Product 5 | NOV | 2
我尝试了许多 SQL 查询,但我无法解决。请帮忙解决这个问题。
【问题讨论】:
-
是的 MySQL,created_at = datetime,我只插入了日期文本