在MySQL中,可以使用CONCAT()
函數來合并(連接)多個字段。CONCAT()
函數接受多個參數,將它們連接成一個字符串。下面是一個簡單的示例:
假設有一個名為employees
的表,其結構如下:
CREATE TABLE employees (
id INT PRIMARY KEY AUTO_INCREMENT,
first_name VARCHAR(50),
last_name VARCHAR(50)
);
現在,如果你想查詢員工的全名(由first_name
和last_name
組成),可以使用以下查詢:
SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM employees;
這將返回一個包含員工全名的結果集。如果你還想添加一個逗號和空格,可以修改查詢如下:
SELECT CONCAT(first_name, ' ', last_name, ', ') AS full_name FROM employees;
請注意,AS
關鍵字用于為結果集中的列指定別名。在這個例子中,我們將合并后的字段命名為full_name
。