2010-10-26 25 views
0

數據庫中有兩列,名稱FIRST_NAME和LAST_NAME.i想要加入名稱並單列顯示。下面給出了我使用的查詢,但它在'NAME'附近給出錯誤,因爲語法錯誤。如何使用sql查詢結合first_name和last_name?

修改查詢:

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

「MUD.LAST_NAME NAME」中'LAST_NAME'之後的'NAME'有什麼用? – shahkalpesh 2010-10-26 08:59:46

+0

我已添加錯誤。現在它正在取消IT之後。 – Shalni 2010-10-26 09:02:57

+3

如果任何一個答案對您有幫助,請接受其中之一。 – 2010-10-26 09:19:00

回答

3

刪除錯誤的 'NAME'。例如

SELECT [CREATED_ON], MUD.PK_ID AS USER_ID, (MUD.FIRST_NAME + ' ' + MUD.LAST_NAME) 
AS NAME FROM USER_TABLE 
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括號是可選的。