MySQL
[MySQL] 53. UNION 활용
Song hyun
2024. 7. 8. 15:49
728x90
반응형
[MySQL] 53. UNION 활용
1. 샘플 데이터
-rooms: 호실 정보
-reservations: 예약 정보


-- reservations 테이블 생성
CREATE TABLE reservations (
id INT AUTO_INCREMENT PRIMARY KEY,
room_id INT,
reservation_date DATE,
guest_name VARCHAR(50)
);
-- rooms 테이블 생성
CREATE TABLE rooms (
room_id INT AUTO_INCREMENT PRIMARY KEY,
room_number INT
);
-- reservations 테이블에 샘플 데이터 삽입
INSERT INTO reservations (room_id, reservation_date, guest_name) VALUES (1, '2024-06-01', '김철수');
INSERT INTO reservations (room_id, reservation_date, guest_name) VALUES (2, '2024-06-02', '이영희');
INSERT INTO reservations (room_id, reservation_date, guest_name) VALUES (3, '2024-06-03', '박민수');
-- rooms 테이블에 샘플 데이터 삽입
INSERT INTO rooms (room_number) VALUES (101);
INSERT INTO rooms (room_number) VALUES (102);
INSERT INTO rooms (room_number) VALUES (103);
2. 문제: 현재 예약 가능한 방들과 날짜 정보를 함께 출력해보자. (+UNION 사용)
728x90
반응형