选择由表SQL Server M上的2个现有列串联而成的计算列

时间:2018-08-17 06:26:23

标签: sql sql-server sql-server-2008

假设我有一个“人”表,其中有2列

  • 名字

  • 姓氏

我希望

SELECT CONCAT(first_name, ' , ', last_name) AS full_name
FROM People;

我希望产生以下内容: 列名full_name,以及诸如“ John,Doe”之类的值。

我了解了有关CONCAT内置函数的版本2012及更高版本。我的版本较旧时,我有哪些选择?

1 个答案:

答案 0 :(得分:1)

您可以使用+ operator

SELECT first_name + ' , ' + last_name full_name
       FROM people;