使用计数条件

时间:2016-11-03 08:53:57

标签: sql

我有一张包含Truck ID& amp;可以复制卡车ID(行程)的里程。 我想要一个显示Max(里程)-Min(Mileage)的查询,但仅限于Truck Id>的计数。 1。 对不起,我还是这个世界的初学者。

2 个答案:

答案 0 :(得分:2)

expr $(wc -l file.txt) / $(gawk '{print $3}' file.txt | sort | uniq | wc -l)

使用此查询

答案 1 :(得分:2)

尝试使用GROUP BY ... HAVING

SELECT MAX(mileage)-MIN(Mileage), Truck_Id
FROM YourTable
GROUP BY Truck_Id
HAVING COUNT(Truck_id) > 1 

一个小教程,其中包含您在此处找到的HAVING子句的示例:http://www.w3schools.com/sql/sql_having.asp