【发布时间】:2020-04-27 22:35:45
【问题描述】:
我有一个查询如下:
select person.ID, person.personName, round(avg(TIMESTAMPDIFF(DAY,orderDate,shippedDate)),2)) as 'Average' from orders inner join person person.personID= orders.personID where shippedDate is not null group by orders.personID;
上面的查询输出 10 行。我想添加一个字段来计算上面查询中总共有多少行。
我尝试实现 SQL COUNT 函数,但由于它有一个 INNER JOIN,所以我在语法上遇到了困难。
【问题讨论】:
标签: mysql sql join group-by count