我试图在下表中合并distinct和max assign\ U id或last assign\ U id,但没有得到正确的值。
表\u任务
ASSIGN_ID | DRV_ID | VEHICLE_ID
--------------------------------------
1 | EFFA | 1000
2 | SAM | 1001
3 | FIZA | 1004
4 | JIJO | 1000
5 | LISA | 1000
如何得到如下值显示?
ASSIGN_ID | DRV_ID | VEHICLE_ID
-----------------------------------------
2 | SAM | 1001
3 | FIZA | 1004
5 | LISA | 1000
2条答案
按热度按时间flmtquvp1#
假设
assign_id
如果没有关系,则可以使用子查询:vyswwuz22#
有一个子查询返回每个车辆的最大分配id。
JOIN
结果是: