条件:

表名:table
字段: id  column1   column2  column3
值:    1   a          1        11
        2   a          2        22
        3   b          3        33
        4   c          4        44
        5   c          5        55

要求得到结果:(取最大)

字段: id  column1   column2  column3
值:    1   a          2        22
        3   b          3        33
        5   c          5        55

SQL语句如下:

select t1.column1,t1.column2,t1.column3
from table t1,
(select max(id) as id,column1,column2,column3 from table group by column1) t2
where t1.id = t2.id

相关文章:

  • 2022-01-13
  • 2021-07-13
  • 2021-09-24
  • 2021-05-04
  • 2021-12-09
  • 2021-11-18
  • 2022-12-23
  • 2021-07-02
猜你喜欢
  • 2022-01-20
  • 2021-11-18
  • 2021-11-18
  • 2022-12-23
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案