YS's develop story
(RP2기 3주차 과제 - part 2) 애플리케이션 특정화면 ERD 설계 및 DataGrip을 이용하여 DB 쿼리 작성하기2 본문
기타/라이징프로그래머 2기
(RP2기 3주차 과제 - part 2) 애플리케이션 특정화면 ERD 설계 및 DataGrip을 이용하여 DB 쿼리 작성하기2
Yusang 2021. 1. 24. 09:40
new cafe라는 테이블에 아래와 같은 정보가 있습니다 ~
select * from 테이블 이름;
이라는 쿼리를 입력하면 아래와 같은 데이터가 나오게 되고..
select 특정값 from 테이블 이름;
이런 식으로도 데이터를 보여주도록 설정할 수 있습니다.
또한 아래와 같은 User이라는 table이 있을 때
select 특정 값 from 테이블 이름 where 특정값 = ' ';
과 같이 특정 조건을 지정해서 값을 출력할 수도 있습니다.
사용자에게 제공해야 할 데이터를 엑셀로 정리해 보았습니다.
아래와 같은 데이터를 제공하도록 쿼리를 작성해 봅시다.
1차 데이터
수정 후 2차 데이터
아래처럼 생성한 테이블에 데이터를 임의로 넣어 줍시다.
as를 활용해서 Event라는 테이블을 s로 지정하고 보다 간결하게 쿼리를 작성할 수 있습니다.
Join 문을 활용하여 Evnet테이블과 newCafe테이블의 정보를 한 번에 제공하도록 할 수 있습니다.
where은 eventIsDeleted = 'N'인 테이블만 표시하겠다는 조건문입니다.
아래와 같은 최종 쿼리를 작성하였고 아까 만들어둔 엑셀 파일과 비교해 봅시다.
사용자에게 제공하고자 하는 데이터만을 제공했습니다!
2차 수정 쿼리
'기타 > 라이징프로그래머 2기' 카테고리의 다른 글
Comments