0
我想显示行数为每个结果集行的,我在MySQL的如何在db2中声明和增加局部变量?
SELECT @rownum := @rownum + 1 row, e.* FROM Employee e, (SELECT @rownum := 0) r
有这个疑问在这里@rownum是局部变量,会增加其对于每个结果行值。 如何在db2(ibm的dashdb)中编写此查询?如果您想设置一个变量,并设置一个值
select
row_number() over() as row,
e.*
from
Employee e
你真的想要一个变量,或者只是为查询中的行编号吗? –
我需要一个列行数为 '行| s名称 1 | s abc 2 | s xyz' –
尝试:'选择row_number()over()作为行,e。* from Employee e'。这是你在找什么? –