无法运行此sql查询

问题描述 投票:0回答:1
SELECT MIN(DATE) as START_DATE,
       MAX(DATE) as END_DATE, 
       datediff(day, START_DATE, END_DATE) AS DURATION
FROM CUSTOMER;

执行上述查询时出现此错误。有人可以帮我解决这个问题吗?我正在尝试获取它们之间的开始日期,结束日期和持续时间。

错误代码:1582。对本机函数'DATEDIFF'的调用中的参数计数不正确

mysql sql database qsqlquery
1个回答
0
投票
SELECT MIN(DATE) as START_DATE,MAX(DATE) as END_DATE, datediff(MIN(DATE), MAX(DATE)) AS DURATION 
FROM CUSTOMER;
© www.soinside.com 2019 - 2024. All rights reserved.