
求大神指导如何删除指定行的数据,数据库用的是MYSQL。
我的主键不是一个连续的数字,所以没办法通过主键来查询,有没有办法删除和查询指定某一行的数据?比如我要删除第10行数据或者要查询第11行数据...
我的主键不是一个连续的数字,所以没办法通过主键来查询,有没有办法删除和查询指定某一行的数据?比如我要删除第10行数据或者要查询第11行数据
展开
2个回答
展开全部
select * from mytable
limit 10,1查询从11开始的一条数据。也就是11行数据,
limit 10,1查询从11开始的一条数据。也就是11行数据,
展开全部
select * from table limit 10, 11 查询第11行
delete from table where id = (select id from table limit 9, 10)删除第10行
不过这种做法是没有实际意义的,无论查询和删除是要根据数据的内容来做的
delete from table where id = (select id from table limit 9, 10)删除第10行
不过这种做法是没有实际意义的,无论查询和删除是要根据数据的内容来做的
本回答被提问者和网友采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询