玖叶教程网

前端编程开发入门

mysql查询某条记录所在的行号

有时候我们想知道某条记录在表中的多少行,这样我们就可以开始继续上一次的任务了。

下面是SQL,可以直接执行,把表名改成自己真实的表名就好了,还得注意下子查询的排序,也得按自己真实需求来即可:

SET @row_number = 0;
SELECT index_position
FROM (
SELECT author_id, @row_number:=@row_number+1 AS index_position
FROM r_author
ORDER BY created_on asc
) AS ranked_data
WHERE author_id = '88fe24c2-e3c1-4ee8-9f8a-1bd67dfc51da';

这篇文章就到这里啦!如果你对文章内容有疑问或想要深入讨论,欢迎在评论区留言,我会尽力回答。同时,如果你觉得这篇文章对你有帮助,不妨点个赞并分享给其他同学,让更多人受益。

想要了解更多相关知识,可以查看我以往的文章,其中有许多精彩内容。记得关注我,获取及时更新,我们可以一起学习、讨论技术,共同进步。

感谢你的阅读与支持,期待在未来的文章中与你再次相遇!

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言