通过mysql查询获取行号

时间:2009-09-14 06:43:20

标签: mysql

如何通过每行的mysql查询获取行? (我想要显示sno) 请帮帮我先生

2 个答案:

答案 0 :(得分:2)

我相信您正在查看是否可以通过MySQL查询得到每行的行号吗?这是一个:

SELECT @rownum:=@rownum+1 AS ‘rownum’, t.* FROM `table` AS t, (SELECT @rownum:=0) `r`

答案 1 :(得分:2)

在搜索,查询和bla bla bla中分页结果非常棒:

SELECT * from 
(SELECT @row:=@row+1 AS ‘row’, t.* FROM `table` AS t, (SELECT @row:=0) `r`) as Tx
where `row` > 10 limit 10