注册

MYSQL适配DM的语法问题

送君天理 2022/07/21 1520 5 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:xx
【操作系统】:xx
【CPU】:xx
【问题描述】*:
MYSQL语句如下:
SELECT
DATE_FORMAT( t1.HOUR, ‘%H:00-%H:59’ ) HOUR,
COUNT( t2.id ) num
FROM
(
SELECT
@cdate := DATE_ADD( @cdate, INTERVAL + 1 HOUR ) HOUR
FROM
(
SELECT
@cdate := DATE_ADD( DATE_FORMAT( CURDATE() - 1, ‘%Y-%m-%d %H:00’ ), INTERVAL - 1 HOUR )
FROM
access_statistics
) t0
LIMIT 24
) t1
LEFT JOIN (
SELECT
*,
DATE_FORMAT( create_date, “%Y-%m-%d %H:00” ) HOUR
FROM
(
SELECT
*
FROM
access_statistics
WHERE
TO_DAYS( NOW( ) ) - TO_DAYS( create_date ) = 1
GROUP BY
IP
) ip
) t2 ON t2.HOUR = t1.HOUR
GROUP BY
t1.HOUR;

实现的效果:
image.png

请问下达梦方面如何进行SQL修改来达到同样的效果

回答 0
暂无回答
扫一扫
联系客服