본문 바로가기

분류 전체보기206

[문제풀이] 조건에 맞는 사용자 정보 조회하기- 배운점 추가하기 출처 문제 USED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 중고 거래 게시물을 3건 이상 등록한 사용자의 사용자 ID, 닉네임, 전체주소, 전화번호를 조회하는 SQL문을 작성해주세요. 이때, 전체 주소는 시, 도로명 주소, 상세 주소가 함께 출력되도록 해주시고, 전화번호의 경우 xxx-xxxx-xxxx 같은 형태로 하이픈 문자열(-)을 삽입하여 출력해주세요. 결과는 회원 ID를 기준으로 내림차순 정렬해주세요. 문제에 대한 해석 -- 사용자 ID, 닉네임, 전체주소, 전화번호 -- 전체주소: 전체 주소는 시, 도로명 주소, 상세 주소 -- 전화번호: xxx-xxxx-xxxx -- 정렬: 회원id 내림차순 풀이(MYSQL) select b.writer_id, u.nickname, co.. 2024. 1. 22.
[문제풀이] 특정 옵션이 포함된 자동차 리스트 구하기 출처 문제 CAR_RENTAL_COMPANY_CAR 테이블에서 '네비게이션' 옵션이 포함된 자동차 리스트를 출력하는 SQL문을 작성해주세요. 결과는 자동차 ID를 기준으로 내림차순 정렬해주세요. 문제에 대한 해석 -- 조건: '네비게이션' 옵션 -- 조회: 자동차 리스트 -- 정렬: 자동차 ID 내림차순 풀이(MYSQL) select car_id, car_type, daily_fee, OPTIONS from CAR_RENTAL_COMPANY_CAR where OPTIONS like '%네비게이션%' order by car_id desc 작동순서 💡SQL 실행 순서는 From -> Where -> Group by -> Having -> Select -> Order by ->결과반환 FROM 절: CAR_R.. 2024. 1. 22.
[문제풀이] 조건에 부합하는 중고거래 상태 조회하기 출처 문제 USED_GOODS_BOARD 테이블에서 2022년 10월 5일에 등록된 중고거래 게시물의 게시글 ID, 작성자 ID, 게시글 제목, 가격, 거래상태를 조회하는 SQL문을 작성해주세요. 거래상태가 SALE 이면 판매중, RESERVED이면 예약중, DONE이면 거래완료 분류하여 출력해주시고, 결과는 게시글 ID를 기준으로 내림차순 정렬해주세요.문제에 대한 해석 문제에 대한 해석 -- 조건: 2022년 10월 5일에 등록 -- 조회: 게시글 ID, 작성자 ID, 게시글 제목, 가격, 거래상태 -- 출력: 거래상태가 SALE 이면 판매중, RESERVED이면 예약중, DONE이면 거래완료 분류 -- 정렬: 게시글ID 내림차순 풀이(MYSQL) select board_id, writer_id, ti.. 2024. 1. 22.
[강의노트] 통계 - 검정통계량, t-value 스파르타코딩클럽의 강의와 Kmooc/공돌이 수학정리노트를 참고하여 작성하였습니다+ 참고: https://angeloyeo.github.io/2021/01/05/confidence_interval.html 신뢰 구간의 의미 - 공돌이의 수학정리노트 (Angelo's Math Notes) angeloyeo.github.io0. 평균1)  평균을 망치는 요소(1) 왜도: skewness특장한 방향으로 데이터가 쏠려있는 것(보통 꼬리를 당긴 것 처럼 생겼다)보통을 그래프를 통해 보이며, 왜도가 있을 경우 평균이 전체 데이터를 대표하지 못함(2) 이상치: outlier다른 관측치와 유의하게 다른 데이터유의하다는 것의 의미가 다르지만 보통 소수의 데이터가 평균에 크게 영향을 주기 때문에 평균을 구할 때 제거하거나 .. 2024. 1. 19.
[문제풀이] 과일로 만든 아이스크림 고르기 출처 문제 상반기 아이스크림 총주문량이 3,000보다 높으면서 아이스크림의 주 성분이 과일인 아이스크림의 맛을 총주문량이 큰 순서대로 조회하는 SQL 문을 작성해주세요. 문제에 대한 해석 1. 조건: 상반기 총주문량 >3000, 주성분 = 과일 2. 조회: 아이스크림 맛 3. 정렬: 총주문량이 큰 순서 상반기 총 주문량이 3000을 초과한 과일성분의 아이스크림 맛 풀이(MYSQL) select f.flavor from first_half f join icecream_info i on f.flavor = i.flavor where f.total_order > 3000 and i.ingredient_type = 'fruit_based' order by f.total_order desc 작동순서 💡SQL 실행.. 2024. 1. 19.
[문제풀이] 없어진 기록 찾기 출처 문제 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL문을 작성해주세요. 문제에 대한 해석 1. 조건:입양데이터에는 있지만 보호소데이터에는 없는 2. 조회: 동물ID,이름 3. 순서: 동물ID 오름차순 풀이(MYSQL) select outs.animal_id, outs.name from animal_outs outs left join animal_ins ins on outs.animal_id = ins.animal_id where ins.animal_id is null order by outs.animal_id ; 작동순서 💡SQL 실행 순서는 From -> Where -> Group by -> Having -> Select -> Order b.. 2024. 1. 19.