在 SQL 中,可以使用 CONCAT() 函數或管道 ||
運算符來實現字符串拼接
SELECT CONCAT(column1, column2) AS concatenated_string
FROM table_name;
這里,column1 和 column2 是需要拼接的列。concatenated_string 是拼接后的新列的別名。
例如,假設有一個 users 表,包含 first_name 和 last_name 兩列,可以使用以下查詢將這兩列拼接在一起:
SELECT CONCAT(first_name, ' ', last_name) AS full_name
FROM users;
||
運算符:SELECT column1 || column2 AS concatenated_string
FROM table_name;
同樣,這里 column1 和 column2 是需要拼接的列,concatenated_string 是拼接后的新列的別名。
例如,對于 users 表,可以使用以下查詢將 first_name 和 last_name 拼接在一起:
SELECT first_name || ' ' || last_name AS full_name
FROM users;
注意:不同的數據庫系統可能有不同的字符串拼接方法。在某些數據庫系統中,可能需要使用其他方法,如使用 +
運算符(例如,在 SQL Server 中)或使用特定的函數(例如,在 Oracle 中使用 CONCAT()
函數)。請根據您使用的數據庫系統選擇合適的方法。