메인 콘텐츠로 건너뛰기
이 튜토리얼은 MySQL에서 SQL을 순서대로, 한 번에 한 레슨씩 가르칩니다. 모든 레슨이 같은 샘플 데이터베이스를 조회하므로, 각 레슨은 새 테이블을 만들어 내는 대신 이미 로드한 데이터를 바탕으로 진행됩니다. 표시된 모든 결과는 실행 중인 서버에서 캡처한 출력이므로, 화면을 페이지와 대조해 확인할 수 있습니다. SQL이 처음이라면 순서대로 읽으세요. 이미 SQL을 쓰고 있고 한 가지 질문에 대한 한 가지 답을 원한다면, MySQL 가이드가 같은 내용을 레슨이 아니라 작업별로 정리해 다룹니다.

목차

  1. 설정

  1. 데이터 읽기

  1. 행 거르기

  1. 테이블 조인하기

  1. 그룹화와 집계

  1. 쿼리 합치기와 중첩하기

  1. 데이터 변경하기

필요한 것

실행 중인 서버, 거기에 로드된 Sakila 샘플 데이터베이스, 그리고 클라이언트입니다. 설정 섹션이 3가지를 모두 다룹니다.

VillageSQL의 위치

VillageSQL은 확장 프레임워크가 추가된 MySQL이므로, 이 튜토리얼의 모든 문은 VillageSQL에서 그대로 실행됩니다. 여기 있는 어떤 레슨도 확장을 필요로 하지 않습니다. 튜토리얼을 마치면, 가이드가 확장이 그 위에 더하는 것을 다룹니다. MySQL is a registered trademark of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. VillageSQL is not affiliated with or endorsed by Oracle Corporation.