-- 今日接单数量(两张表的总和)
(SELECT COUNT(*)
FROM 内部订单
WHERE DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM') +
(SELECT COUNT(*)
FROM 派出订单
WHERE DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM') AS 今日接单数量,
-- 进行中的订单(两张表的总和)
(SELECT COUNT(*)
FROM 内部订单
WHERE 订单状态 = '1' AND DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM') +
(SELECT COUNT(*)
FROM 派出订单
WHERE 订单状态 = '1' AND DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM') AS 进行中的订单,
-- 完成的订单(两张表的总和)
(SELECT COUNT(*)
FROM 内部订单
WHERE 订单状态 = '2' AND DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM') +
(SELECT COUNT(*)
FROM 派出订单
WHERE 订单状态 = '2' AND DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM') AS 完成的订单,
-- 派单数量(仅从派出订单表中cha询今日的订单)
(SELECT COUNT(*)
FROM 派出订单
WHERE DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM') AS 派单数量,
-- 订单流水金额(两张表的总和)
IFNULL((SELECT SUM(订单金额)
FROM 内部订单
WHERE DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM'), 0) +
IFNULL((SELECT SUM(订单金额)
FROM 派出订单
WHERE DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM'), 0) AS 订单流水金额,
-- 累计收益金额(两张表的总和)
IFNULL((SELECT SUM(盈利金额)
FROM 内部订单
WHERE DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM'), 0) +
IFNULL((SELECT SUM(盈利金额)
FROM 派出订单
WHERE DATE(创建时间) = CURDATE() AND 商户用户名 = 'YHM'), 0) AS 累计收益金额;