包含MYSQL中

时间:2016-02-08 15:19:25

标签: mysql rowcount

如何在表格中显示包含正确行号的列?

我知道SQL中有一个名为ROW_COUNT的命令,但我在MYSQL中找不到任何关于它的命令。

我想要的一个例子可以在http://www.w3schools.com/sql/sql_and_or.asp

找到

该表自动在新行中提供CustomerID。

2 个答案:

答案 0 :(得分:0)

这是您希望并且必须通过递增变量并使用脚本语言在正确的列中回显它。据我所知,没有办法让SQL返回“行号”。

ROW_COUNT更多的是告诉你我认为有多少行受到UPDATE的影响。

答案 1 :(得分:0)

有一个可爱的小技巧可能会有所帮助。虽然里程可能因复杂查询而异。也许它会帮助你

SET @rownumber = 0;

SELECT 
    @rownumber := @rownumber + 1 AS rownumber,
    t.*
FROM 
    tablename AS t;