我有以下表格:
Player Name Nationality
--------------------------------
Romelu Lukaku Belgian
Christian Pulisic American
Kai Havertz German
Masoun Mount British
Reece James British
Edouard Mendy French
N'Golo Kante French
Hakim Ziyech Morrocan
Timo Werner German
Thiago Silva Brazilian
Ross Barkley British
我尝试了以下查询:
SELECT
REPLACE([Player Name], 'Reece', 'John'),
REPLACE([Player Name], 'Christian', 'Chris')
FROM
Players
这个查询返回两列而不是一列。我如何使查询一个,以便只返回一列?
您可以使用UNION
来垂直连接行
SELECT REPLACE([Player Name], 'Reece', 'John') as name FROM Players
UNION
SELECT REPLACE([Player Name], 'Christian', 'Chris') FROM Players