java 如何删除符合条件中的一条记录

来源:百度知道 编辑:UC知道 时间:2024/05/11 05:21:19
将数据保存在数据库中,由于非主关键字有相同的,如果按这个关键字查找到几条记录,但是我只想删除其他的一条该怎样实现?

查询时,用多条件...查出唯一一条.就可以删除了.
如果全部都是一样的.
那就 select top 1 , 字段....

查到N条,你只想删一条,是任意一条?

如果对于删除哪条记录没特别要求的话,很简单:
将原来的代码 while(rs.next()){ //删除记录 }
改成 if(rs.next()) { //只会删除第一条记录 }

把主关键字,查询出来保存好,任何点删除就把主键传进去