在mysql中选择一个不存在的列

Cad*_*adz 3 mysql

是否可以说例如我想选择一个mysql表中不存在的列,我只想让这个列具有从"somevalue(100 maybe)"开始的增量值.我想要这样的东西:

my dummy column | other existing columns | blah
100
101
102
Run Code Online (Sandbox Code Playgroud)

这可能在mysql中吗?

Meh*_*neh 8

是的,您可以使用"as"示例对其进行命名测试:

SELECT 1 as 'hello'
Run Code Online (Sandbox Code Playgroud)

你可以用这个:

SELECT t.*, 
       @rownum := @rownum + 1 AS RowNumber
  FROM your_table t, 
       (SELECT @rownum := 0) r
Run Code Online (Sandbox Code Playgroud)

并且从149开始,你应该只用(SELECT @rownum:= 149)替换(SELECT @rownum:= 0)