전체 글65 [MySQL] 프로그래머스 - 조건에 부합하는 중고거래 상태 조회하기 LEVEL 2 조건에 부합하는 중고거래 상태 조회하기 LEVEL 2USED_GOODS_BOARD 테이블에서 2022년 10월 5일에 등록된 중고거래 게시물의 게시글 ID, 작성자 ID, 게시글 제목, 가격, 거래상태를 조회하는 SQL문을 작성해주세요. 거래상태가 SALE 이면 판매중, RESERVED이면 예약중, DONE이면 거래완료 분류하여 출력해주시고, 결과는 게시글 ID를 기준으로 내림차순 정렬해주세요. 문제 풀이 SQL CODE1. WHERE 절 : CREATED_DATE가 2022년 10월 5일인 조건2. CASE 문 : STATUS 변수의 각각 상태를 한글로 변경한 새로운 STATUS 컬럼 생성3. ORDER BY : 게시글 ID(=BOARD_ID) 내림차순 정렬SELECT BOARD_ID, WRIT.. Programmers(SQL 고득점 Kit)/LEVEL 2 2025. 2. 6. [MySQL] 프로그래머스 - 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 LEVEL 3 https://school.programmers.co.kr/learn/courses/30/lessons/164671 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 LEVEL 3 USED_GOODS_BOARD와 USED_GOODS_FILE 테이블에서 조회수가 가장 높은 중고거래 게시물에 대한 첨부파일 경로를 조회하는 SQL문을 작성해주세요. 첨부파일 경로는 FILE ID를 기준으로 내림차순 정렬해주세요. 기본적인 파일경로는 /home/grep/src/ 이며, 게시글 ID를 기준으로 디렉토리가 구분되고, 파일이름은 파일 ID, 파일 이름, 파일 확장자로.. Programmers(SQL 고득점 Kit)/LEVEL 3 2025. 2. 5. [MySQL] 프로그래머스 - 자동차 평균 대여 기간 구하기 LEVEL 2 https://school.programmers.co.kr/learn/courses/30/lessons/157342 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr자동차 평균 대여 기간 구하기 LEVEL 2 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 평균 대여 기간이 7일 이상인 자동차들의 자동차 ID와 평균 대여 기간(컬럼명: AVERAGE_DURATION) 리스트를 출력하는 SQL문을 작성해주세요. 평균 대여 기간은 소수점 두번째 자리에서 반올림하고, 결과는 평균 대여 기간을 기준으로 내림차순 정렬해주시고, 평균 대여 기간이 같으면 자동차 ID를 기준으로 내림차순 정렬해.. Programmers(SQL 고득점 Kit)/LEVEL 2 2025. 2. 4. [MySQL] 프로그래머스 - 상품 별 오프라인 매출 구하기 LEVEL 2 https://school.programmers.co.kr/learn/courses/30/lessons/131533 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr상품 별 오프라인 매출 구하기 LEVEL 2PRODUCT 테이블과 OFFLINE_SALE 테이블에서 상품코드 별 매출액(판매가 * 판매량) 합계를 출력하는 SQL문을 작성해주세요. 결과는 매출액을 기준으로 내림차순 정렬해주시고 매출액이 같다면 상품코드를 기준으로 오름차순 정렬해주세요. 문제 풀이 SQL CODE1. JOIN : PRODUCT 테이블과 OFFLINE_SALE 테이블을 PRODUCT_ID 기준 JOIN2. GROUP BY : 상품 .. Programmers(SQL 고득점 Kit)/LEVEL 2 2025. 1. 22. [Tableau] 신병훈련소 - Day 5 학습 내용 Day 5공간 계산식 : 계산된 필드 만들기에서 공간 계산식을 활용할 수 있음(과제에서 활용 예정)MAKEPOINTMAKELINEBUFFER Day 5 과제1. 배경 이미지를 이용한 Custom Map 사용하기 X : 열, 측정값 - 평균 Y : 행, 측정값 - 평균 역명 : 마크 - 세부 정보 * 이미지와 X, Y 값이 안맞는 경우가 있는데, 이는 X와 Y의 측정값을 합계로 해놓았을 경우 (1) 배경 이미지 넣기 맵 - 배경 이미지 - 2호선 역별 승하차인원수 추출 - 이미지 추가 - 파일 추가(이미지 : subway, (x:2040, y: 1654) - 투명도 조절 (2) 매개 변수 만들기(이름 : 측정값 선택) - 승차와 하차를 구분해서 보기 위해 매개 변수 활용 매개.. Tableau/Tableau 신병훈련소 26기 2025. 1. 22. [MySQL] 프로그래머스 - 보호소에서 중성화한 동물 LEVEL 4 https://school.programmers.co.kr/learn/courses/30/lessons/59045 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 보호소에서 중성화한 동물 LEVEL 4 보호소에서 중성화 수술을 거친 동물 정보를 알아보려 합니다. 보호소에 들어올 당시에는 중성화되지 않았지만, 보호소를 나갈 당시에는 중성화된 동물의 아이디와 생물 종, 이름을 조회하는 아이디 순으로 조회하는 SQL 문을 작성해주세요. 중성화를 거치지 않은 동물은 성별 및 중성화 여부에 Intact, 중성화를 거친 동물은 Spayed 또는 Neutered 라고 표시되어 있습니다.문제 풀이 SQL CODE1. .. Programmers(SQL 고득점 Kit)/LEVEL 4 2025. 1. 21. [Tableau] 신병훈련소 - Day 4 학습 내용 Day 4테이블 계산식 : 집계값을 가지고 구성테이블(옆으로) : 전체 테이블에 대한 테이블 계산패널(옆으로) : 각 패널(ex. 연도별)별 테이블 계산기준 : 기준의 값을 설정해 이전값, 다음값, 첫번째값 등과 비교하는 테이블 계산식 이용하이라이트 차트, 덤벨 차트 등 다양한 차트 만들기(과제에 내용 포함) Day 4 과제1. 라인 차트 날짜 옵션을 위쪽(불연속형), 아래쪽(연속형) 선택하느냐에 따라 시간 표현을 다르게 할 수 있음 기준년월 : 열, 연속형 - 월 PM10 : 행, 측정값 - 평균2. 하이라이트 테이블 기준년월 : 열, 불연속형 - 월 시도 : 행 PM10 : 마크 - 색상, 마크 - 레이블, 측정값 - 평균 3. 테이블 계산식을 이용한 시간 분석 Date :.. Tableau/Tableau 신병훈련소 26기 2025. 1. 21. [MySQL] 프로그래머스 - 오랜 기간 보호한 동물(1) LEVEL 3 https://school.programmers.co.kr/learn/courses/30/lessons/59044 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr오랜 기간 보호한 동물(1) LEVEL 3 아직 입양을 못 간 동물 중, 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일 순으로 조회해야 합니다. 문제 풀이 SQL CODE1. SUBQUERY : 입양간 동물의 ANIMAL_ID를 가져오는 서브쿼리2. WHERE : 1번 서브쿼리 문의 ID에 들어가지 않는 ANIMAL_ID만 추출3. ORDER BY : DATETIME 오름.. Programmers(SQL 고득점 Kit)/LEVEL 3 2025. 1. 20. [Tableau] 신병훈련소 - Day 3 학습 내용 Day 3매개 변수 : 매개 변수는 내가 값을 동적으로 변경해가면서 분석을 할 수 있도록 도와주는 기능 Day 3 과제1. 파라미터로 값 변경하기 1 - 둘 다 매개 변수 표시 (1) 매개 변수 이름 : 측정값 선택 - 데이터 유형 : 문자열 - 허용 가능한 값 : 목록 - 값 : 칼로리, 카페인, 당류 (2) 매개 변수 이름 : 카페인 함유량 선택 - 데이터 유형 : 정수 - 허용 가능한 값 : 범위 - 최소값 : 0, 최대값 : 200, 단계 크기 : 20 (1) 필드 이름 : 평균 선택한 측정값 - 식 CASE [측정값 선택] WHEN '카페인' THEN AVG([카페인(Mg)]) WHEN '칼로리' THEN AVG([칼로리(Kcal)]) WHE.. Tableau/Tableau 신병훈련소 26기 2025. 1. 20. 이전 1 2 3 4 ··· 8 다음