Sql 我得到了第一行中一列的SUM()加上聚合;分组方式;结果
我正在使用stat-computing.org上的飞机、航空公司和飞行数据库 有一个航班表,其中包含每个航班的航班号(TailNum)和距离(Distance) 我使用的SQL查询如下所示: 它非常简单,工作也很好,只是我在第一个结果行中得到了所有航班的距离之和,并且仅在根据TailNum分组的结果之后。 为什么我得到第一排所有航班的总距离Sql 我得到了第一行中一列的SUM()加上聚合;分组方式;结果,sql,Sql,我正在使用stat-computing.org上的飞机、航空公司和飞行数据库 有一个航班表,其中包含每个航班的航班号(TailNum)和距离(Distance) 我使用的SQL查询如下所示: 它非常简单,工作也很好,只是我在第一个结果行中得到了所有航班的距离之和,并且仅在根据TailNum分组的结果之后。 为什么我得到第一排所有航班的总距离 SELECT TailNum, SUM(Distance) AS totalDistance FROM Flights GROUP BY TailNum
SELECT TailNum, SUM(Distance) AS totalDistance
FROM Flights GROUP BY TailNum ORDER BY totalDistance DESC LIMIT 10;
共享示例数据和预期输出看起来应该有空的TailNum valuesThanks,@zaynulabadinguin,预期输出是TailNum聚合的距离总和。如何共享示例数据?@RaulMagdalenaCatala编辑您的问题,将其放入
创建表
和插入到
语句中,以便人们可以轻松复制和粘贴它们。共享示例数据和预期输出看起来应该有空白的TailNum值hanks,@Zaynulabadinguin,预期输出是由TailNum聚合的距离总和。如何共享示例数据?@RaulMagdalenaCatala编辑您的问题,将其放入create table
和insert到语句中,以便人们可以轻松复制和粘贴它们。