concat, alias, distinct, limit 문법사용
1. concat
- 여러 문자열을 하나로 합치거나 연결하는 문법
- select concat ('문자열1','문자열2'...)의 형태로, 문자열들을 , 로 구분지어 나열하면 하나의 문자열로 합쳐진다.
- 테이블의 컬럼 자체에 문자열을 붙일수도 있다. 모든 데이터값에 문자열이 붙는다.
2. alias
- 컬럼이나 테이블의 이름에 별칭을 만들어 붙이는것
- select 컬럼명 as '별칭' from 테이블명; 의 형태로 사용한다. 원래 테이블의 컬럼명을 사용자가 지정한 별칭으로 변경해서 검색/조회 된다.
- concat을 이용해 (name컬럼 : job컬럼)으로 문자열을 연결한 다음, 그것 자체를 profile 이라는 별칭으로 출력했다.
- 컬럼명 as 별칭 은 from 후에 작성할수도 있다.
- caoncat을 이용해 컬럼 두개를 합한후에, as 로 별칭을 설정 할 수 있다.
3. distinct
- 값을 조회할 때, 중복되는 값은 제외하고 한번만 출력
- select distinct 컬럼명 으로 작성하면, 중복된 값을 제외하고 한번만 출력된다.
4. limit
- 검색 결과를 정렬하고, 정렬된 순에서 주어진 숫자 개수만큼만 조회
- select 컬럼명 from 테이블 limit 원하는 개수 로 작성하면, 정렬된 값 중 위에서부터 원하는 개수만큼 데이터를 조회한다.