CONCAT, ALIAS, DISTINCT, LIMIT
CONCAT
- 여러 문자열을 하나로 합치거나 연결
✔ 글자 합치기
SELECT CONCAT('concat', ' ', 'test');
✔ 테이블을 이용하여 글자 합치기
SELECT CONCAT('이름:', name) FROM celeb;
ALIAS
- 칼럼이나 테이블 이름에 별칭 생성
✔ name은 이름으로 agency는 소속사로 별칭을 만들어서 검색
SELECT name AS '이름', agency AS '소속사' FROM celeb;
-> AS는 생략이 가능하다!
✔ name과 job_title을 합쳐서 profile 이라는 별칭을 만들어서 검색
SELECT CONCAT(name, ' : ', job_title) AS profile FROM celeb;
✔ snl_show에 출연한 celeb을 기준으로 두 테이블을 조인하여, celeb 테이블은 c, snl_show테이블은 s라는 별칭을 만들어서 출연한 시즌과 에피소드, 이름, 직업을 검색
SELECT s.season, s.episode, c.name, c.job_title
FROM celeb AS c, snl_show AS s
WHERE c.name = s.host;
DISTINCT
- 검색한 결과의 중복을 제거
✔ 가수 중에서, 성별과 직업별 종류를 중복을 제외하고 검색
SELECT sex, job_title FROM celeb WHERE job_title LIKE '%가수%';
LIMIT
- 검색결과를 정렬된 순으로 주어진 숫자만큼만 조회
✔ 나이가 가장 어린 연예인 4명을 검색
SELECT * FROM celeb ORDER BY age LIMIT 4;
Author And Source
이 문제에 관하여(CONCAT, ALIAS, DISTINCT, LIMIT), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jaeyoung9849/CONCAT-ALIAS-DISTINCT-LIMIT저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)