티스토리챌린지
-
7.5 LAB - Select lesson schedule with multiple joins데이터베이스 시스템 2024. 11. 11. 09:50
LAB activityThe database has three tables for tracking horse-riding lessons:The Horse table has columns:ID - primary keyRegisteredNameBreedHeightBirthDateThe Student table has columns:ID - primary keyFirstNameLastNameStreetCityStateZipPhoneEmailAddressThe LessonSchedule table has columns:HorseID - foreign key references HorseStudentID - foreign key references StudentLessonDateTime - datetimePri..
-
7.4 LAB - Select lesson schedule with inner join데이터베이스 시스템 2024. 11. 10. 09:43
LAB activityThe database has three tables for tracking horse-riding lessons: The Horse table has columns:ID - primary keyRegisteredNameBreedHeightBirthDateThe Student table has columns:ID - primary keyFirstNameLastNameStreetCityStateZipPhoneEmailAddressThe LessonSchedule table has columns:HorseID - foreign key references HorseStudentID - foreign key references StudentLessonDateTime - datetimePri..
-
7.3 LAB - Select movie ratings with left join데이터베이스 시스템 2024. 11. 9. 10:24
LAB activityThe Movie table has the following columns:ID - integer, primary keyTitle - variable-length stringGenre - variable-length stringRatingCode - variable-length stringYear - integerThe Rating table has the following columns:Code - variable-length string, primary keyDescription - variable-length stringWrite a statement that selects movie title, year, and description. Select all movies, inc..
-
7.2 Equijoins, self-joins, and cross-joins데이터베이스 시스템 2024. 11. 8. 12:41
Equijoins 동등조인동등 조인은 두 테이블의 열을 = 연산자로 비교한다. 대부분의 조인은 동등 조인이다. 비동등 조인은 와 같은, = 이외의 연산자로 열을 비교한다.아래 그림에서, 비동등 조인은 모든 구매자와 구매자의 최대 가격보다 낮은 가격의 부동산을 선택한다.Refer to the following tables.1) Which equijoin generates the following result?▼View solution더보기SELECT Class.Name, Student.NameFROM ClassLEFT JOIN StudentON Student.Code = Class.CodeAND StudentGrade >= 3.0;2) Which non-equijoin returns students who..
-
7.1 Join queries데이터베이스 시스템 2024. 11. 7. 08:34
Join관계형 데이터베이스에서 여러 테이블의 데이터를 결합하여 리포트를 생성하는 경우가 많다. 이러한 다중 테이블 리포트는 주로 join문으로 작성된다. Join은 SELECT문으로, 왼쪽 테이블(left table)과 오른쪽 테이블(right table)의 데이터를 하나의 결과로 결합하는 방식이다. Join은 일반적으로 왼쪽 테이블과 오른쪽 테이블의 열(columns)을 비교하여 두 테이블을 결합하며, 이때 비교 연산자로 =을 사용한다. 이때, 비교되는 열들은 비교 가능한 데이터 타입을 가져야 한다. 대부분의 경우, Join은 한 테이블의 외래 키(foreign key)를 다른 테이블의 기본 키(primary key)와 비교하여 수행된다. 그러나 Join은 비교 가능한 데이터 타입을 가진 모든 열을 비..