MYSQL - 날짜&인원을 동시에 검색하는 경우 문제해결 (게스트하우스 프로젝트)
문제 스토리보드 확인 작성중인 ERD 확인 Input 날짜&인원을 선택하고 검색버튼을 누른다 등의 데이터가 넘어간다 Output 조건에 맞는 게스트하우스를 출력한다 조건 : 게스트하우스가 가지고 있는 방 중에서 하나라도 2019년 1월 1일부터 3일까지 3일동안 4명의 예약가능한 자리가 남아있어야 한다 조건에 맞게 검색하기 위해서는 검색한 날짜별로 모든 방의 최대수용인원과 이미예약한 인원을 뺀 값을 계산해야 하는데 어떻게 해야하는지 감이 전혀 오지 않았다. 결국 커뮤니티에 질문을…(구루비, Okky, 코드초보스터디카페) 해결 구루비 질문내용과 마농님의 답변 참고 해결방법 달력 테이블 만들기 참고 샘플 테이블, 데이터 넣기 (회원, 게스트하우스, 방, 예약정보 테이블) Oracle 답변을 MySQL로 수정 이후의 과제 사용한 MySQL 쿼리문 전부 해석하고 이해하기 더 사용된 테이블 erd에 추가 이 쿼리 사용해서 나온 방을 하나라도 가지고 있는 게스트하우스를 출력시키기