책의 제목과 작가의 이름을 가진 테이블을 통해 다양한 함수에 대해 알아보겠습니다.

SELECT DISTINCT (구분 기준) FROM (테이블 이름);
지정한 조건에 따라 데이터를 보고자 할때 사용합니다. 먼저 작가의 last name을 기준으로 작가들을 식별한 것 입니다.

DISTINCT를 사용했을 때 중복된 이름은 한번만 카운트하게 되면서 20열이던 결과가 12열로 줄어든 것을 볼 수 있습니다.
DISTINCT의 조건을 CONCAT과 같은 함수를 통해 더 디테일하게 설정하는 것도 가능합니다. 작가의 풀네임을 기준으로 DISTINCT 함수를 사용한 것 입니다.

SELECT (컬럼) FROM (테이블 이름) ORDER BY (정렬 기준);
데이터를 표시할 때 순서를 지정합니다. 오름차순을 기본으로 하고 DESC를 이용하면 내림차순으로 변경할 수 있습니다.

DESC를 이용한 내림 차순

SELECT (컬럼) FROM (테이블이름) LIMIT (갯수);
LIMIT를 사용하면 데이터를 원하는 수 만큼만 볼 수 있습니다.

SELECT (컬럼) FROM (테이블 이름) WHERE (컴럼) LIKE (조건);
LIKE를 사용하면 문자열의 길이나 문자열 안에 포함된 글자 등으로 검색이 가능합니다.
다음과 같이 LIKE 조건에 %와 % 사이에 원하는 내용을 입력하면 해당 내용을 포함한 결과를 출력합니다.

언더바를 통해 길이로 검색을 할 수도 있습니다. 다음과 같이 언더바 x 4로 검색을하면 길이가 4인 내용을 출력합니다.
