具有用户定义的自定义值的MySQL字段

时间:2015-10-01 15:57:52

标签: mysql sql

我知道你可以这样做:选择“javier”作为名字;

#  names
  ----- 
1 javier

有什么方法可以获得每行具有用户定义值的自定义字段? SELECT(“javier”,“piter”,“mike”)之类的东西; 并获得:

#  names
   -----
1  javier
2  piter
3  mike

1 个答案:

答案 0 :(得分:1)

select 'javier' as names
union all
select 'piter'
union all
select 'mike'
...

您可以使用union all

如果您需要包含自动rownumbers的列,则可以执行

select @rn := @rn+1 as `#`, names
from (
select 'javier' as names
union all
select 'piter'
union all
select 'mark') x,
(select @rn := 0) t