0
我想选择具有最大取消行程数的列。我知道如何计算使用SQL语句的行程数,但是,当我尝试使用max函数时,它会给出无效的组函数错误。 我的SQL语句如下:enter image description hereSQL无效的组功能
select t.ServiceNumber, t.RouteNumber, remark,
max(count(if(Cancelled =1 ,1,null))) as"Total Cancelled Trip"
from trip t inner join
route r
on r.ServiceNumber = t.ServiceNumber and
r.RouteNumber = t.RouteNumber
group by t.ServiceNumber, t.RouteNumber,remark;
如果有很多最大值,我想显示所有列没有使用限制共享相同的最大值。可能吗? –