背景
mysql经常会用到group By来进行分组查询,但也经常会遇到一个问题,就是当有where条件时,被where条件过滤的数据不显示了。...例如我有一组数据:
我想查询创建时间大于某一范围的spu的分组下的sku的数量
正常的sql查出的话,假如不存在相关记录
SELECT
product_id ,
count( *) count
FROM...product_sku
WHERE
create_time >= #{param}
AND product_id in (1,2,3,4,5)
GROUP BY
product_id
结果查不到任何记录...product_id ,
count( *) count
FROM
product_sku
WHERE
create_time >= #{param}
AND product_id in (1,2,3,4,5)
GROUP