返回表中不存在的值

时间:2012-03-30 20:03:27

标签: mysql sql

我想在mysql 5.5中执行以下操作。 is_user列不存在。

select name, is_user=>true from users;

name        is_user
joe         true
jane        true

我该怎么做?

THX

4 个答案:

答案 0 :(得分:2)

select
    name,
    true as `is_user`
from
    users;

演示:http://www.sqlfiddle.com/#!2/3fdcd/3

答案 1 :(得分:1)

SELECT name, 'true' AS is_user FROM users;

答案 2 :(得分:0)

你可以这样强制一个值:

select name, 'true' as is_user from users

答案 3 :(得分:0)

SELECT name,
       'true' AS is_user
  FROM users

引用SELECT syntax

可以使用select_exprAS alias_name提供别名。别名用作表达式的列名,可以在GROUP BYORDER BYHAVING子句中使用。