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