20240704 10

[프로그래머스] 문제 57. 조건에 부합하는 중고거래 상태 조회하기

20240704 풀이-- 코드를 입력하세요SELECT BOARD_ID , WRITER_ID , TITLE , PRICE , CASE WHEN STATUS = 'SALE' THEN '판매중' WHEN STATUS = 'RESERVED' THEN '예약중' ELSE '거래완료' END STATUSFROM USED_GOODS_BOARDWHERE CREATED_DATE LIKE '2022-10-05%'ORDER BY BOARD_ID DESC20240822 풀이-- 2022년 10월 5일 등록-- 게시글 ID, 작성자 ID, 게시글 제목, 가격, 거래상태-- 거래상태가 SALE 이면 판매중 RESERVED 이면 예약중 DONE 이면 거래완료-- ..

Code Kata/SQL 2024.08.22

[프로그래머스] 문제 56. 특정 옵션이 포함된 자동차 리스트 구하기

20240704 풀이-- 코드를 입력하세요SELECT *FROM CAR_RENTAL_COMPANY_CARWHERE OPTIONS LIKE '%네비게이션%'ORDER BY CAR_ID DESC20240822 풀이-- 네비게이션 옵션-- 자동차 ID 기준으로 내림차순SELECT *FROM CAR_RENTAL_COMPANY_CAR;SELECT *FROM CAR_RENTAL_COMPANY_CARWHERE OPTIONS LIKE '%네비게이션%'ORDER BY CAR_ID DESC; https://school.programmers.co.kr/learn/courses/30/lessons/157343 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와..

Code Kata/SQL 2024.08.22

[프로그래머스] 문제 55. 조건에 맞는 사용자 정보 조회하기

20240704 풀이-- 코드를 입력하세요SELECT B.USER_ID , B.NICKNAME , CONCAT(B.CITY, ' ', B.STREET_ADDRESS1, ' ', B.STREET_ADDRESS2) '전체주소' , CONCAT(SUBSTR(B.TLNO, 1, 3), '-', SUBSTR(B.TLNO, 4, 4), '-', SUBSTR(B.TLNO, 8, 4)) '전화번호'FROM USED_GOODS_BOARD A JOIN USED_GOODS_USER B ON A.WRITER_ID = B.USER_IDGROUP BY B.USER_IDHAVING COUNT(A.WRITER_ID) >= 3ORDER BY 1 DESC20240820 풀이-- 중고 거래 게시물 3건 이상 등록-..

Code Kata/SQL 2024.08.20

[프로그래머스] 문제 54. 최댓값 구하기

20240704 풀이-- 코드를 입력하세요SELECT MAX(DATETIME)FROM ANIMAL_INS20240820 풀이-- 가장 최근에 들어온 동물-- 들어온 날짜 조회SELECT MAX(DATETIME) AS '시간'FROM ANIMAL_INS; https://school.programmers.co.kr/learn/courses/30/lessons/59415 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/SQL 2024.08.20

[프로그래머스] 문제 52. 과일로 만든 아이스크림 고르기

20240704 풀이-- 코드를 입력하세요SELECT A.FLAVORFROM FIRST_HALF A JOIN ICECREAM_INFO B ON A.FLAVOR = B.FLAVORWHERE B.INGREDIENT_TYPE = 'FRUIT_BASED' AND A.TOTAL_ORDER >= 300020240820 풀이-- 총 주문량이 3000이상-- 주 성분이 과일-- 총 주문량이 큰 순서SELECT *FROM FIRST_HALF;SELECT *FROM ICECREAM_INFO;SELECT A.FLAVORFROM FIRST_HALF A JOIN ICECREAM_INFO B ON A.FLAVOR = B.FLAVORWHERE B.INGREDIENT_TYPE IN ('fruit_based') AND A.TO..

Code Kata/SQL 2024.08.20

[프로그래머스] 문제 51. 없어진 기록 찾기

20240704 풀이-- 코드를 입력하세요SELECT B.ANIMAL_ID , B.NAMEFROM ANIMAL_INS A RIGHT JOIN ANIMAL_OUTS B ON A.ANIMAL_ID = B.ANIMAL_IDWHERE A.ANIMAL_ID IS NULL AND B.ANIMAL_ID IS NOT NULL20240820 풀이-- 입양 기록은 있고-- 보호소 들어온 기록은 없는-- 동물의 ID, 이름-- ID 순서로 조회SELECT *FROM ANIMAL_INS;SELECT *FROM ANIMAL_OUTS;SELECT B.ANIMAL_ID , B.NAMEFROM ANIMAL_INS A RIGHT JOIN ANIMAL_OUTS B ON A.ANIMAL_ID = B.ANIMAL_IDWH..

Code Kata/SQL 2024.08.20

[프로그래머스] 문제 50. 5월 식품들의 총매출 조회하기

20240704 풀이-- 코드를 입력하세요SELECT A.PRODUCT_ID , A.PRODUCT_NAME , SUM(A.PRICE * B.AMOUNT) TOTAL_SALESFROM FOOD_PRODUCT A JOIN FOOD_ORDER B ON A.PRODUCT_ID = B.PRODUCT_IDWHERE YEAR(PRODUCE_DATE) = 2022 AND MONTH(PRODUCE_DATE) = 5GROUP BY PRODUCT_IDORDER BY 3 DESC , 120240819 풀이-- 생산일자 2022년 5월-- 식품 ID, 식품 이름, 총매출-- 총매출을 기준으로 내림차순-- 총매출이 같다면 식품 ID를 기준으로 오름차순SELECT *FROM FOOD_PRODUCT;SE..

Code Kata/SQL 2024.08.19

[TIL] 데이터 분석 파이썬 종합반 - 1주차

1. print 함수 파이썬의 출력문 중 가장 많이 사용하는 함수로 화면에 값을 출력하는 데 사용한다. print() 괄호 안에 출력하고자 하는 값을 넣어주면 되고 여러 값을 출력하고 싶으면 쉼표(,)로 구분하여 값을 넣어주면 된다.print("Hello, World!") # 문자를 파이썬에서 사용할 땐 “”(따옴표) 사이에 문자를 작성-----------------------------------------------------------------------------------------------x = 10 # 변수란, 무언가를 담고 있는 바구니print(x)-----------------------------------------------------------------------------..

[아티클 스터디] 데이터 리터러시(Data Literacy)를 올리는 방법

1. 데이터 리터러시란? 데이터를 활용해 문제를 해결할 수 있는 능력. 데이터 활용 역량은 어떤 데이터를 보고, 어떤 의사결정을 내리는지에서 잘 드러난다. 데이터를 잘 활용한다는 것은 데이터를 활용해 문제를 잘 정의하고 해결할 수 있다는 말이다. 데이터를 잘 활용하도록 만들기 위해서는 '데이터/실험 기반 사고방식이 자리 잡혀야 한다.', '분석 흐름대로 데이터를 탐색할 수 있는 환경이 필요하다.', '분석가'들이 필요하다. 2. 분석 흐름대로 데이터를 탐색할 수 있는 환경- 데이터 맵 분석가 없이도 가장 중요한 지표에 집중할 수 있도록 전사에서 다루는 중요한 인풋 지표와 아웃풋 지표 간의 관계를 제작 및 공유 단순히 모든 지표를 도식화하면 너무 많은 지표가 담길 수 있으므로 '측정 가능하고', '직접적으..

아티클스터디 2024.07.04

[TIL] 데이터 리터러시 - 1주차(2)

4. 지표 설정- 지표 특정 목표나 성과를 측정하기 위한 구체적이고 측정 가능한 기준으로 목표 달성도를 평가하고 전략적 결정에 필요한 핵심 정보를 제공한다. 정의한 문제에 대해 정확하게 파악하기 위해 필요하다. '어떤 문제를 풀고자 하는가?'를 정의했다면 '어떤 결과를 기대하는가?'에 대한 정량화된 기준을 세워야 한다.-  Active User (활성유저) 1) Active User (활성유저)의 역할 ▷ 활성 유저에 대한 정의에 따라 전략과 방향이 달라짐 ▷ 활성 유저에 대한 정의로 '이탈 유저'가 정의됨 ▷ 투자를 위한 서비스 지표에 중요한 역할을 하게 됨 2) Active User (활성유저) 설정해 보기 ▷ 사이트 진입 유저 ▷ 사이트 진입 후 추가 행동을 한 유저 ▷ 최종 액션까지 수행한 유저 ..