분류 전체보기(217)
-
[76] 부트캠프 TIL - 본캠프 57일차
1. leetcode 사용1-1) sql 문제 : 재활용 가능 및 저지방 제품ㄴ 문제 : products 테이블에서 재활용이 가능하고 저지방인 제품을 상품id 기준으로 오름차순 정렬해주세요.문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다- 상품id만 구하면된다. 2) 재활용가능, 저지방제품 조건- low_fats과 recyclable이 enum타입으로 'Y'의 값만 구하면된다.3) 상품id 오름차순- ORDER BY ASC를 활용해서 정렬한다. 4) 최종 완성 쿼리문-SELECT product_id FROM ProductsWHERE low_fats = 'Y'AND recylable = 'Y'ORDER BY product_id ASC2. Spring 2차 조별 프로젝트 트러블 슈팅https://ku..
2024.11.12 -
[14] Spring - 아웃소싱 프로젝트 트러블슈팅
📁️ 프로젝트 링크- https://github.com/out-sorucing/out-sourcing GitHub - out-sorucing/out-sourcingContribute to out-sorucing/out-sourcing development by creating an account on GitHub.github.com 🛠️ 프로젝트 설계서 API명세서) 📚 담당역할 [가게 관리] 가게 생성)ㄴ 기본으로 운영중(ACTIVE)상태로 생성 ※ member_id - 회원 아이디는 커스텀어노테이션으로 팀원이 만들어 둔 객체를 활용하여 id만 추출해서 사용 전체 가게 목록조회)ㄴ 생성한 가게를 전체 조회 가게 검색)ㄴ 가게명, 메뉴명을 검색해서 포함되는 가게 데이터들을 조회 가게 단건 조회)ㄴ..
2024.11.12 -
[75] 부트캠프 TIL - 본캠프 56일차
1. 프로그래머스 사용1-1) sql 문제 : 상품을 구매한 회원 비율 구하기 ㄴ 문제 : 의류쇼핑몰 회원정보 테이블과 온라인상품 판매정보 테이블에서 2021년에 가입한 전체 회원들 중 상품을 구매한 회원수와 상품을 구매한 회원의비율(계산식 아래 작성예정)을 년,월 별로 출력하는 sql문을 작성해주세요. 상품을 구매한 회원의 비율은 소수점 두번째 자리에서 반올림하고, 전체 결과는 년을 기준으로 오름차순 정렬해주시고, 년도가 같다면 월을 기준으로 오름차순 정렬해주세요. 문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다- 년,월,회원수, 회원비율을 구한다. 2) 회원 비율 구하기 계산식- (2021년에 가입한 회원 중 상품을 구매한 회원수 / 2021년에 가입한 전체 회원수 ) - 위 계산식으로 비율을 ..
2024.11.11 -
[74] 부트캠프 TIL - 본캠프 55일차
1. 프로그래머스 사용1-1) sql 문제 : 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 ㄴ 문제 : 아래 3개 테이블에서 자동차 종류가 세단또는 SUV인 자동차 중 2022년 11월 1일부터 2022년 11월 30일까지 대여 가능하고 30일간의 대여 금액이 50만원 이상 200만원 미만인 자동차에 대해서 자동차 ID, 자동차 종류, 대여금액(컬럼명 FEE) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 대여 금액을 기준으로 내림차순 정렬하고, 대여 금액이 같은 경우 자동차 종류를 기준으로 오름차순 정렬, 자동차 종류까지 같은 경우 자동차 ID를 기준으로 내림차순 정렬해주세요. 문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다 - 자동차id, 자동차 종류, 대여금액을 구한다. 2) 자동차..
2024.11.08 -
[73] 부트캠프 TIL - 본캠프 54일차
1. 프로그래머스 사용1-1) sql 문제 : 입양 시각 구하기(2)ㄴ 문제 : 동물 정보 테이블에서 0시부터 23시까지 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 sql문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다. 문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다- 0~23까지의 시간과 각 시간대별로 동물의 수를 구해야한다. 2) 시간대별로 정렬을 해야한다.- GROUP BY로 시간을 그룹화 ORDER BY로 시간을 오름차순 정렬한다. 3) 최종 완성 쿼리문-WITH RECURSIVE CTE (a) AS ( SELECT 0 UNION ALL SELECT a + 1 FROM cte WHERE a ) SELECT a AS HOUR, COUNT(ANIMAL_I..
2024.11.07 -
[72] 부트캠프 TIL - 본캠프 53일차
1. 프로그래머스 사용1-1) sql 문제 : 조건에 부합하는 중고거래 댓글 조회하기ㄴ 문제 : 중고거래 게시판과 중고거래 게시판 첨부파일 테이블에서 2022년 10월에 작성된 게시글 제목, 게시글 id, 댓글id, 댓글작성자id, 댓글내용, 댓글작성일을 조회하는 sql문을 작성해주세요. 결과는 댓글 작성일을 기준으로 오름차순 정렬해주시고, 댓글 작성일이 같다면 게시글 제목을 기준으로 오름차순 정렬해주세요. 문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다- 게시글제목, 게시글id, 댓글id, 댓글작성자id, 댓글내용, 댓글작성일을 조회 2) 2022년 10월 조건- CREATED_DATE기준으로 2022년 10월 조건 검색 3) 댓글작성일과 게시글제목 기준으로 오름차순 정렬 - ORDER BY..
2024.11.06