如何获取mysql重复项中的最后一条数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获取mysql重复项中的最后一条数据相关的知识,希望对你有一定的参考价值。
重复记录是说所有字段都重复吗,没有主键是吗,如果是这样,删除最后一条还是第一条没有区别;如果说重复记录是不包括主键id的字段,可以使用order by id来排序,获取到最后一条数据
或者用group by(重复的字段),然后用max(id)获取最后的一条 参考技术A 查询重复项,ID按倒排序的方法查询就是最后一条数据
如何获取数据库中的最后一条数据
参考技术A 如何获取数据库中的最后一条数据$con = mysql_connect("localhost","root","");//连接数据库
mysql_select_db("btxiazai",$con);//选择数据库
mysql_query("set names utf8");
$sql = "select * from persons order by id desc limit 2";//获取persons中的数据,并按id倒叙排列,取其中两条
$get = mysql_query($sql);//执行sql
while($result = mysql_fetch_assoc($get))//取回数据
本回答被提问者采纳
以上是关于如何获取mysql重复项中的最后一条数据的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Hibernate 从 Mysql 获取最后一条记录?
如何使用聚合函数在 MySQL 查询中获取分组记录的第一条和最后一条记录?