如何获得最后一个相同的ID

时间:2020-06-28 08:17:33

标签: php mysql sql phpmyadmin

id  manager_id   name

1      1         Tony
2      2         smith
3      2         harry
4      1         jack
5      1         william
6      2         steve
7      2         bruce
8      2         john

我需要获取最后的ID 6,7,8。 如何获得?

1 个答案:

答案 0 :(得分:1)

您可以使用“不存在”来做到这一点:

'\x1B'

请参见demo
结果:

select t.*
from tablename t
where not exists (
  select 1 from tablename 
  where manager_id <> t.manager_id and id > t.id
);
相关问题