Mysql,如何按列分组并选择最新日期?

小熊达马约

从图中的结果可以看出,BASIC_ADJUSTM是重复的,我想把它分组并只选择最新的,它的字段值为2500

在此处输入图片说明

大力水手

您可以NOT EXISTS按如下方式使用它:

SELECT *
  FROM employment_informations t1
 WHERE NOT EXISTS
       (SELECT 1 FROM employment_informations  t2
         WHERE t1.employee_id = t2.employee_id 
           AND t1.field_name = t2.field_name
           AND t2.created_at > t1.created_at)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章