如何使用sql查询组合first_name和last_name?

时间:2010-10-26 08:57:34

标签: sql sql-server-2008

数据库中有两列名称为FIRST_NAME,而LAST_NAME.i希望同时加入名称和显示在单列中。我使用的查询在下面给出,但它在“NAME”附近给出了错误的语法错误。

修改查询:

SELECT [CREATED_ON], MUD.PK_ID AS USER_ID, 
(MUD.FIRST_NAME + ' ' + MUD.LAST_NAME NAME) 
AS NAME FROM USER_TABLE

2 个答案:

答案 0 :(得分:3)

删除错误的“NAME”。 e.g。

SELECT [CREATED_ON], MUD.PK_ID AS USER_ID, (MUD.FIRST_NAME + ' ' + MUD.LAST_NAME) 
AS NAME FROM USER_TABLE

答案 1 :(得分:0)

SELECT 
   [CREATED_ON], 
   MUD.PK_ID AS USER_ID, 
   (MUD.FIRST_NAME + ' ' + MUD.LAST_NAME) AS [NAME]
FROM
   USER_TABLE

表达式MUD.FIRST_NAME + ' ' + MUD.LAST_NAME周围的括号是可选的。