【问题标题】:Giving alias name with space in sql在sql中给出带空格的别名
【发布时间】:2016-08-31 09:41:55
【问题描述】:

我的查询中有一个列,我想使用它的别名名称。

目前它看起来像这样:

SELECT U.first_name + ' ' + U.last_name UserName,

但我想像下面这样使用它

SELECT U.first_name + ' ' + U.last_name as User Name,

我试过了,但我得到了错误:

关键字“用户”附近的语法不正确。

【问题讨论】:

  • as "User Name"。 (ANSI SQL 方式,我认为与 MS SQL Server 配合得很好……)
  • @jarlh: 完美的工作.. 不知道这种小事.. 非常感谢:)

标签: sql sql-server sql-server-2005


【解决方案1】:

带空格的别名的双引号。

SELECT U.first_name + ' ' + U.last_name AS "User Name"

【讨论】:

  • 非常感谢马特!
  • 单引号呢?
【解决方案2】:

试试这个

SELECT U.first_name + ' ' + U.last_name as [User Name]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-25
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    • 1970-01-01
    • 2012-08-25
    相关资源
    最近更新 更多