SELECT @rowNo := @rowNo+1 AS 序号 ,T3.*
FROM
(
SELECT
T1.wrapperid AS wrapperid,
T1.`业务类型` AS 业务类型,
T1.`订单量` AS 订单量,
concat(CAST(100*(T1.`订单量` - T2.`订单量`)/T2.`订单量` AS DECIMAL(10,2)),"%") AS 周环比
FROM
(SELECT
wrapper_id AS wrapperid,
business_type AS 业务类型,
SUM(orders) AS 订单量
FROM hv_flight_order
WHERE start_date = date_format(DATE_SUB(CURDATE(),INTERVAL '7' DAY),'%Y%m%d') AND dom_inter = 0
GROUP BY wrapper_id
ORDER BY 订单量 DESC
)T1
JOIN
(SELECT wrapper_id AS wrapperid,
business_type AS 业务类型,
SUM(orders) AS 订单量
FROM hv_flight_order
WHERE start_date = date_format(DATE_SUB(CURDATE(),INTERVAL '14' DAY),'%Y%m%d') AND dom_inter = 0
GROUP BY wrapper_id
ORDER BY 订单量 DESC
)T2
)T3 ,(select @rowNo:=0)T4
LIMIT 50
mysql排序后自动生变编号
最新推荐文章于 2024-07-18 02:05:02 发布