sql - 在 sql 中给出带空格的别名

标签 sql sql-server sql-server-2005

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

目前它看起来像这样:

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

但我想像下面那样使用它
SELECT U.first_name + ' ' + U.last_name as User Name,

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

Incorrect syntax near the keyword 'User'.

最佳答案

带空格的别名的双引号。

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

关于sql - 在 sql 中给出带空格的别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39246077/

相关文章:

java - 在 jdbc 上工作时,我在 eclipse 中遇到错误

c# - 从数据 GridView 中读取数据

mysql - 过滤 MySQL 中的每一列

sql - 临时表还是永久表?

sql-server - 如何分析 SQL Server 中的一张表?

database - 分离已移动或丢失 MDF/LDF 文件的 SQL Server 2005 数据库

sql - 创建非唯一索引时出现唯一索引错误 - SQL Server

mysql - 将 CSV 文件中的日期存储到 SQL 中的最佳方法

sql-server - 如何为未知深度的分层数据设计数据库表?

SQL 执行计划显示相同输入的不同结果