Skip to content

SQL Practice 5

1. 문제 [[object Object]]

이름과 성을 하나의 열로 연결하여 전체 이름을 표시합니다.

patient_idfirst_namelast_namegenderbirth_datecityprovince_idallergiesheightweight
1DonaldWaterfieldM1963-02-12BarrieONNULL15665
2MickeyBaashaM1981-05-28DundasONSulfa18576
3JijiSharmaM1957-09-05HamiltonONPenicillin194106
4BlairDiazM1967-01-07HamiltonONNULL191104
5CharlesWolfeM2017-11-19OrilliaONPenicillin4710
6SueFalconF2017-09-30AjaxONPenicillin435

2. 정답

SELECT
  CONCAT(first_name, ' ', last_name) AS full_name
FROM patients;

3. 다른 정답

SELECT first_name || ' ' || last_name
FROM patients;

4. 결과

full_name
Donald Waterfield
Mickey Baasha
Jiji Sharma
Blair Diaz
Charles Wolfe
Sue Falcon

5. CONCAT 구문 형태

SELECT CONCAT(컬럼명 1, (두 데이터를 이어줄 기호, ex. " "), 컬럼명 2) AS (두 값을 합한 데이터의 컬럼명) FROM 테이블 명