sql查询出许多一样的数据,怎么让它显示最新的一条?
sql多表查询之后有相同的数据取最新一条
select max(id) from table;//取最大的那条数据 就是最新的
有主键可以查询最大的主键,有时间可以查询最大的时间 ,或者根据字段倒叙,取第一条就是最新的一条
select * from table order by id desc limit 1;
select * from table order by createTime desc limit 1;
select max(id) from table group by 列1,列2,列3,列4