Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL에서 구분 기호와 함께 두 개 이상의 문자열을 결합하려면 어떻게 해야 합니까?


MySQL에서는 CONCAT_WS() 함수를 사용하여 구분 기호와 함께 둘 이상의 문자열을 결합할 수 있습니다. 이 함수의 구문은 CONCAT_WS(Separator, String1,String2,…,StringN)입니다.

여기서 CONCAT_WS 함수의 인수는 Separator이며 해당 구분 기호와 함께 단일 문자열로 연결되어야 하는 문자열입니다. 숫자 값을 제외한 구분 기호는 따옴표로 묶어야 합니다.

예시

mysql> Select CONCAT_WS('.','www','tutorialspoint','com');
+---------------------------------------------+
| CONCAT_WS('.','www','tutorialspoint','com') |
+---------------------------------------------+
| www.tutorialspoint.com                      |
+---------------------------------------------+
1 row in set (0.00 sec)

위의 예에서 연결해야 하는 세 개의 문자열(www, tutorialspoint 및 com) 사이에 구분 기호 '.'(즉, 점)가 삽입된 것을 볼 수 있습니다.