簡體   English   中英

如何合並此查詢以使其僅返回一列?

[英]How can I merge this query so that it returns only one column?

我有下表:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM