如题,举例
表一结构
表一
表二结构
表二
希望能根据 merchant_name 这个字段将两张表联合起来
就是下面这样
| YEAR | MONTH | COUNT | sum | merchant_name | MIN(date) |
| ------------|:------:| -----:| ---:| -------------:|-----------|
| 2017 | 7 | 1 | 100 | 广东 | 2017-07-25|
| 2017 | 7 | 1 | 100 | 苏果 | 2017-07-19|
| 2017 | 8 | 1 | 100 | 苏果 | 2017-07-19|
表一的 sql
SELECT
YEAR (ioi.create_date),
MONTH (ioi.create_date),
count(*),
sum(ioi.order_amount),
imi.merchant_name
FROM
inst_order_info AS ioi
LEFT JOIN inst_merchant_info imi ON imi.store_id = ioi.store_id
GROUP BY
date_format(ioi.create_date, '%Y-%m'),
imi.merchant_name;
表二的 sql
SELECT
MIN(ioi.create_date),imi.merchant_name
FROM
inst_order_info ioi
LEFT JOIN inst_merchant_info imi ON imi.store_id = ioi.store_id
GROUP BY
imi.merchant_name