在一个列值中选择具有最大值的行,在另一个列值中选择最小值

时间:2017-05-08 23:31:35

标签: mysql

enter image description here

我想在NumofTrips中选择具有最大值的行,并在NumofVehicle中使用最小值。

3 个答案:

答案 0 :(得分:0)

如果我是你,我会在任何表中进行SELECT查询,然后是ORDER BY NumofTrips,然后是ORDER BY NumofVehicle。您可能需要根据需要撤消它们,以便按正确的顺序排列它们。

完全不同的说明。在命名时,您的表字段应该命名为numOfTrips和numOfVehicle,或者只是numTrips和numVehicle,遵循camelCase命名约定。

答案 1 :(得分:0)

从每个查询中获取单行返回

SELECT max(NumOfTrips) FROM table_name

SELECT min(NumOfVehicles) FROM table_name

答案 2 :(得分:0)

想出我需要的东西!!!

SELECT id,Base,Basename,NumofTrips / NumofVehicle AS pickup 来自FHV 订单取件DESC 限制0,30