2017-12-30 43 views
-5

두 개의 열을 별도로 표시하는 SQL 쿼리가 있습니다.두 개의 열을 결합하여 단일로 표시

두 개의 열 결과 집합을 하나의 열로 표시하려고합니다.

Northwind 데이터베이스의 Employees 테이블에서 이름과 성을 단순히 Name으로 표시하고자하는 경우를 생각해 봅시다.

+0

코드는 어디에 있습니까? – Sunil

+0

죄송합니다. 게시 방법을 모르겠습니다. northwind db -> employees 테이블을 참조하십시오. –

답변

1

SQL은 두 개의 열을 연결하기위한 CONCAT를 사용합니다. Northwind 데이터베이스의 Employees 테이블의 경우 다음 쿼리를 시도하십시오.

SELECT CONCAT (emp.first_name,emp.last_name) AS CustName FROM employees emp; 

나는 위의 쿼리가 필요하다고 생각합니다. 이 질문은 가능한 중복 된 것입니다.

추가 참조를 위해 다음을 사용할 수 있습니다.

https://www.w3schools.com/sql/func_mysql_concat.asp

2

concat_ws 기능은 당신이 필요로하는 것입니다 :

SELECT CONCAT_WS(' ', first_name, last_name) 
FROM employees 
+0

@XING OP는 [tag : mysql]을 (를) 사용하고 있습니다. – Mureinik

1
SELECT CONCAT(FirstName, " ", LastName) as Name FROM Northwind 

이 작업을 수행하기 위해 MySQL의에서 CONCAT 기능을 사용할 수 있습니다.