2017-02-27 74 views

回答

2

您可以使用「爲」用於創建列的標題像的下方,可以連接字符串列值如下。

SELECT top 1 'First_name : '+Firstname AS 'First_name', 
      'Last_Name: '+Lastname AS 'Last_name', 
      'Display: '+ left(isnull(Firstname,'.'),1) + ' ' + left(isnull(Lastname,'.'),1) AS 'Display' 
FROM [Tbl_Employee] 
0
select left(isnull(First_name,'.'),1) + ' ' + left(isnull(Last_name,'.'),1) from Tbl_Employee 
+0

對不起!我不是故意編輯你的答案,我試圖發佈自己的答案。 – SqlZim

+0

@SqlZim沒有問題 – Pascalz

+2

雖然這個代碼片斷可以解決的問題,[包括說明](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)確實有助於提高您的帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 – DimaSan

1

您標記兩個SQL服務器和sqllite,這是什麼呢?

的SQL Server:

select 
    FirstName 
    , LastName 
    , isnull(left(FirstName,1)+' ','') + isnull(left(LastName,1),'') as Display 
from [Tbl_Employee] 

sqllite:

select 
    FirstName 
    , LastName 
    , substr(Lastname1,1,) || ' ' ||substr(FirstName,1,1) as Display 
from [Tbl_Employee]