MySQL

·SQL 🐬
✏️ Programmers MySQL 최신 문제 풀이 1️⃣ 과일로 만든 아이스크림 고르기 (https://school.programmers.co.kr/learn/courses/30/lessons/133025) / 정답률 70% SELECT FH.FLAVOR FROM FIRST_HALF AS FH JOIN ICECREAM_INFO AS II USING (FLAVOR) WHERE TOTAL_ORDER > 3000 AND INGREDIENT_TYPE = 'fruit_based' ORDER BY TOTAL_ORDER DESC; 2️⃣ 취소되지 않은 진료 예약 조회하기 (https://school.programmers.co.kr/learn/courses/30/lessons/132204) / 정답률 65% SEL..
·SQL 🐬
✏️ Programmers MySQL 정답률 37~54% 전체 풀이 1️⃣ 그룹별 조건에 맞는 식당 목록 출력하기 (https://school.programmers.co.kr/learn/courses/30/lessons/131124) SELECT MP.MEMBER_NAME, R.REVIEW_TEXT, DATE_FORMAT(REVIEW_DATE, "%Y-%m-%d") AS REVIEW_DATE FROM MEMBER_PROFILE AS MP JOIN ( SELECT RR.MEMBER_ID, REVIEW_TEXT, REVIEW_DATE FROM REST_REVIEW AS RR JOIN ( SELECT MEMBER_ID FROM REST_REVIEW GROUP BY MEMBER_ID ORDER BY COUNT(..
·TIL 📔
🐥 마이바티스, 인터셉터, 빈스코프 (https://wiken.io/ken/10484) 1강 ~ 6강 🌟 공부 후 목적 : JPA / Mybatis 사이의 장단점을 비교한다. (둘 다 DB 를 다루기 위한 Tool) ① JPA : 판교, 스타트업 ② Mybatis : SI, 공공, 차세대 프로젝트 1️⃣ 프로젝트 셋팅 ① 의존성 추가 SQL : MariaDB Driver / MyBatis Framework DEVELOPER TOOLS : Lombok / Sprint Boot DevTools WEB : Spring Web TEMPLATE ENGINES : Thymelead SECURITY : Spring Security ② DB 세팅 (application.yml) # DB 관련 세팅 spring: pro..
·SQL 🐬
✏️ Programmers MySQL 정답률 69% 전체 풀이 1️⃣ 재구매가 일어난 상품과 회원 리스트 구하기 SELECT USER_ID,PRODUCT_ID FROM ONLINE_SALE GROUP BY USER_ID, PRODUCT_ID # USER_ID 기준 한번, PRODUCT_ID 기준 한번 그룹핑 HAVING COUNT(online_sale_id) > 1 ORDER BY USER_ID ASC, PRODUCT_ID DESC; 2️⃣ 헤비 유저가 소유한 장소 (https://school.programmers.co.kr/learn/courses/30/lessons/77487) # 방법 (1) : left join 사용 SELECT P.ID, P.NAME, P.HOST_ID FROM PLACES AS..
·TIL 📔
🙋‍♂️ QNA 서비스 기능 구현 (복습) 1️⃣ ManyToMany 관계에 대한 추가 고찰 따로 정리 : https://like099.tistory.com/58 (JPA) @ManyToMany 와 @ManyToOne 의 차이 🌟 공부하게 된 계기 Entity 를 작성할 때마다 컬럼에 관계를 명시해 주어야 할 때 @ManyToOne 과 @ManyToMany 중 어떤 것을 사용해야 할지 고민이 되었는데 QNA 서비스 기능 복습 중에 이와 관련해서 잘 like099.tistory.com (186강 ~ 213강 까지의 내용들은 사소한 내용들이라 필요할 때마다 보면 될 것 같다. 이제 배포로 넘어가자!) 🔥 LikeLion_Final_Project [2주차] : 구현 따로 정리 : https://like099...
·SQL 🐬
✏️ Programmers MySQL 정답률 73~74% 전체 풀이 1️⃣ 3월에 태어난 여성 회원 목록 출력하기 (https://school.programmers.co.kr/learn/courses/30/lessons/131120) SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, "%Y-%m-%d") FROM MEMBER_PROFILE WHERE MONTH(DATE_OF_BIRTH) = 3 AND GENDER = "W" AND TLNO IS NOT NULL ORDER BY MEMBER_ID ASC; 2️⃣ 즐겨찾기가 가장 많은 식당 정보 출력하기 (https://school.programmers.co.kr/learn/courses/3..
Doit_Young
'MySQL' 태그의 글 목록