2024/07 59

240718_파이썬, PYTHON, WHILE문

while문은 조건문이 참이면 계속해서 반복실행한다.while 문을 사용하여 1부터 10까지의 숫자를 출력하는 프로그램을 작성하기더보기# 방법 1count = 0while count     count = count + 1    print(count)# 방법 2count = 0while True:    count = count + 1    if count>10:        break    print(count)   컴프리핸션 : 코드로 잘난척하기ㅋㅋㅋ장점 코드가 간결해진다.리스트를 만드는 과정이 한 눈에 들어온다더 빠른 실행 속도를 가질 수 있다.단점복잡한 로직을 포함할 경우 가독성이 떨어진다.너무 긴 컴프리핸션은 코드의 이해를 어렵게 한다.# 기존 방식numbers = [1, 2, 3, 4, 5]squ..

아티클 분석 및 정리 (6) 20240717

오늘 읽은 아티클은 [SQL 질문 잘 하는 방법]링크 : https://datarian.io/blog/how-to-ask-good-sql-questions SQL 질문 잘 하는 방법막막함에 부딪혔을 때 이 글이 도움이 되길 바랍니다. 새로운 걸 배우는 모두가 멋있어요.datarian.io  요약 : 문제를 해결하는 두 가지 방법은 인터넷 검색을 하거나 같이 공부하는 사람이나 멘토에게 물어보기가 있다.  주요 포인트 : 질문 전 체크리스트를 점검해보고 해결 되지 않을 때,   인터넷 검색을 하거나 같이 공부하는 사람이나 멘토에게 물어보기.체크리스트코드에 오탈자가 없는가?쿼리 실행 후 에러메세지를 읽어보고 그에 맞는 조치를 취했는가?문제에서 요구하는 조건을 빠짐없이 작성하였는가? 특히 WHERE 절의 필터링..

[코딩연습]프로그래머스_조건별로 분류하여 주문상태 출력하기

문제 FOOD_ORDER 테이블에서 2022년 5월 1일을 기준으로 주문 ID, 제품 ID, 출고일자, 출고여부를 조회하는 SQL문을 작성해주세요. 출고여부는 2022년 5월 1일까지 출고완료로 이 후 날짜는 출고 대기로 미정이면 출고미정으로 출력해주시고, 결과는 주문 ID를 기준으로 오름차순 정렬해주세요. 조건어떤 테이블에서 데이터를 뽑을 것인가 : FOOD_ORDER어떤 컬럼을 이용할 것인가 : ORDER_ID, PRODUCT_ID, OUT_DATE어떤 조건을 지정해야 하는가 : 출고여부는 2022년 5월 1일까지 출고완료로 이 후 날짜는 출고 대기로 미정이면 출고미정으로 출력어떤 함수(수식)을 이용해야 하는가 : CASE WHEN, ORDER BY

[코딩연습]프로그래머스_조건에 맞는 도서와 저자 리스트 출력하기

문제'경제' 카테고리에 속하는 도서들의 도서 ID(BOOK_ID), 저자명(AUTHOR_NAME), 출판일(PUBLISHED_DATE) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 출판일을 기준으로 오름차순 정렬해주세요. 조건어떤 테이블에서 데이터를 뽑을 것인가 : BOOK, AUTHUR어떤 컬럼을 이용할 것인가 : BOOK_ID, AUTHUR_NAME, PUBLISHED_DATE어떤 조건을 지정해야 하는가 : CATEGORY='경제'어떤 함수(수식)을 이용해야 하는가 : LEFT JOIN, WHERE, ORDER BY, SUBSTR, DATE_FORMAT

240716_파이썬 종합반 2주차

강의 : 데이터분석 파이썬 종합반 2주차 파이썬의 뼈대 : 리스트, 튜플, 딕셔너리데이터를 담고 정리하고 꺼낼 때 필요하다.설명딥러닝 모델을 반복 학습하며 결과를 리스트에 추가데이터 불러올 때, 경러 처리할 때 split 사용데이터를 임의의 범위만큼 선택하 때 슬라이싱, 인덱싱 사용데이터를 변경 불가능하게 사용하고 싶을 때데이터를 담는 하나의 방법

아티클 분석 및 정리 (5) 20240716

오늘 읽은 아티클은 [데이터 분석가가 갖춰야 할 9가지 역량]링크 : https://yozm.wishket.com/magazine/detail/2070/ 요약 : 데이터 분석가에게 필요한 하드 스킬 5가지와 소프트 스킬 4가지를 알려준다.주요 포인트 : 하드 스킬은 사용언어(SQL, 파이썬 등 이용), 통계학, 도메인 및 비즈니스에 대한 이해, 툴을 다루는 역량, 업무 자동화와 데이터 엔지니어링이 있다.최근에는 데이터 마트, 데이터 파이프라인을 만드는 데이터 엔지니어링 역량도 함께 요구되고 있어 Airflow, SQL 등 분성을 위한 데이터 엔지니어링 언어와 도구를 활용할 수 있도록 준비해야 한다.습득하는데 오랜 시간이 소프트 스킬은 커뮤니케이션 능력, 협업 능력과 태도, 문제 정의 및 문제 해결 능력,..

[코딩연습]프로그래머스_보호소에서 중성화한 동물

문제보호소에서 중성화 수술을 거친 동물 정보를 알아보려 합니다. 보호소에 들어올 당시에는 중성화1되지 않았지만, 보호소를 나갈 당시에는 중성화된 동물의 아이디와 생물 종, 이름을 조회하는 아이디 순으로 조회하는 SQL 문을 작성해주세요.조건중성화를 거치지 않은 동물은 성별 및 중성화 여부에 Intact, 중성화를 거친 동물은 Spayed 또는 Neutered라고 표시되어있습니다.어떤 테이블에서 데이터를 뽑을 것인가 : ANIMAL_INS, ANIMAL_OUTS어떤 컬럼을 이용할 것인가 : ANIMAL_ID, NAME, ANIMAL_TYPE, SEX_UPON_INTAKE, SEX_UPON_OUTCOME어떤 조건을 지정해야 하는가 : 보호소에 들어올 당시에는 중성화1되지 않았지만, 보호소를 나갈 당시에는 중..

카테고리 없음 2024.07.16

[코딩연습]프로그래머스_오랜 기간 보호한 동물(2)

문제입양을 간 동물 중, 보호 기간이 가장 길었던 동물 두 마리의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 기간이 긴 순으로 조회해야 합니다. 어떤 테이블에서 데이터를 뽑을 것인가 : ANIMAL_INS, ANIMAL_OUTS어떤 컬럼을 이용할 것인가 : NAME, ANIMAL_ID, DATETIME어떤 조건을 지정해야 하는가 : 동물 두 마리어떤 함수(수식)을 이용해야 하는가 : WHERE, ORDER BY, LIMIT

[코딩연습]프로그래머스_있었는데요 없었습니다

문제관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일이 빠른 순으로 조회해야합니다. 어떤 테이블에서 데이터를 뽑을 것인가 : ANIMAL_INS, ANIMAL_OUTS어떤 컬럼을 이용할 것인가 : ANIMAL_ID, NAME, DATETIME어떤 조건을 지정해야 하는가 : 보호 시작일보다 입양일이 더 빠른어떤 함수(수식)을 이용해야 하는가 : LEFT JOIN, WHERE, ORDER BY

[코딩연습]프로그래머스_상품별 오프라인 매출 구하기

문제PRODUCT 테이블과 OFFLINE_SALE 테이블에서 상품코드 별 매출액(판매가 * 판매량) 합계를 출력하는 SQL문을 작성해주세요. 결과는 매출액을 기준으로 내림차순 정렬해주시고 매출액이 같다면 상품코드를 기준으로 오름차순 정렬해주세요 어떤 테이블에서 데이터를 뽑을 것인가 : PRODUCT, OFFLINE_SALE어떤 컬럼을 이용할 것인가 : PRODUCT_CODE, SALES_AMOUNT, PRICE, PRODUCT_ID어떤 조건을 지정해야 하는가 : 매출액(판매가 * 판매량) 합계어떤 함수(수식)을 이용해야 하는가 : JOIN, GROUP BY, ORDER BY