【发布时间】:2016-10-14 16:11:02
【问题描述】:
我想获取每天的销售统计数据并计算哪个部分的销售量。
我真的对“一切”感到困惑。
$em = $this->getEntityManager()->getConnection();
$stmt = $em->prepare("
SELECT
COUNT(o.id) AS `all`,
(
SELECT COUNT(id) FROM order_panoramic_orders WHERE DAY(created_at) = DAY(NOW()) AND status_id NOT IN (7,9)
) AS `day`
FROM
order_panoramic_orders as o
WHERE
status_id NOT IN (7,9)
");
我可以获得每日统计信息,但我不知道如何处理部分分离。
结果一定是这样的:
天:1 - 总计:10 - 第 1 节:3,第 2 节:5,第 3 节:2
有什么想法吗?
顺便说一句;
Section 和 user 表是分开的。
我想我必须加入这两个表。
第一个表:订单 第二张表:用户 第三张表:部分
【问题讨论】:
-
您需要发布表架构和示例数据以获得帮助。
-
期望的结果也会有很大帮助。