SQL 78

240812_머신러닝 기초 1. 머신러닝의 기초

강의 : 머신러닝의 애하와 라이브러리 활용 기초 1. 머신러닝의 기초 머신러닝(Machine Learning, ML)은 기술 통계 등을 통하여 집계된 정보로 의사결정을 했던 과거와 달리 데이터 수집과 처리 기술의 발전으로 대용량 데이터의 패턴을 인식하고 이를 바탕으로 예측, 분류하는 방법론을 말한다. 머신러닝 관련 용어AI : 인간의 지능을 요구하는 업무를 수행하기 위한 시스템Machine Learning :  관측된 패턴을 기반으로 의사 결정을 하기 위한 알고리즘Deep Learning : 인공신경망을 이용한 머신러닝Data Science : AI를 포괄하여 통계학과 컴퓨터공학을 바탕으로 발전한 융합학문Data Analysis : 데이터 집계, 통계 분석, 머신러닝을 포함한 행위 머신러닝 종류Super..

[코딩연습]프로그래머스_3월에 태어난 여성 회원 목록 출력하기

문제MEMBER_PROFILE 테이블에서 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회하는 SQL문을 작성하라. 이때 전화번호가 NULL인 경우는 출력대상에서 제외시켜 주시고, 결과는 회원ID를 기준으로 오름차순 정렬하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : MEMBER_PROFILE어떤 컬럼을 이용할 것인가 : MEMBER_ID, MEMBER_NAME, GENDER, DATE_OF_BIRTH어떤 조건을 지정해야 하는가 : MONTH=3, TLNO IS NOT NULL, GENDER='W'어떤 함수(수식)을 이용해야 하는가 : WHERE, ORDER BY, DATE_FORMAT

[코딩연습]프로그래머스_가격대 별 상품 개수 구하기

문제PRODUCT 테이블에서 만원 단위의 가격대 별로 상품 개수를 출력하는 SQL문을 작성하라. 이때 컬럼명은 각각 컬럼명은 PRICE_GROUP, PRODUCT로 지정하고 가격대 정보는 각 구간의 최소금액(10,000원 이상 ~ 20,000 미만인 구간인 경우 10,000)으로 표시하라. 결과는 가격대를 기준으로 오름차순 정렬하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : PRODUCT어떤 컬럼을 이용할 것인가 : PRICE, PRODUCT_ID어떤 조건을 지정해야 하는가 : 최소금액(10,000원 이상 ~ 20,000 미만인 구간인 경우 10,000)으로 표시어떤 함수(수식)을 이용해야 하는가 : GROUP BY, ORDER BY

[코딩연습]프로그래머스_조건에 맞는 사용자와 총 거래금액 조회하기

문제USED_GOODS_BOARD와 USED_GOODS_USER테이블에서 완료된 중고 거래의 총 금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총 거래금액을 조회하는 SQL문을 작성하라. 결과는 총거래금액을 기준으로 오름차순 정렬하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : USED_GOODS_BOARD, USED_GOODS_USER어떤 컬럼을 이용할 것인가 : USER_ID, NICKNAME, PRICE어떤 조건을 지정해야 하는가 : 완료된 거래, 총 금액이 70만원 이상어떤 함수(수식)을 이용해야 하는가 : JOIN, WHERE, GROUP BY, HAVING, ORDER BY

[코딩연습]프로그래머스_평균 일일 대여 요금 구하기

문제CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는 SQL문을 작성하라. 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은 AVERAGE_FEE로 지정하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : CAR_RENTAL_COMPANY_CAR어떤 컬럼을 이용할 것인가 : CAR_TYPE, DAILY_FEE어떤 조건을 지정해야 하는가 : 요금은 소수 첫 번째 자리에서 반올림어떤 함수(수식)을 이용해야 하는가 : WHERE, AVG(), ROUND()

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

문제BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서ID(BOOK_ID), 출판일(PUBLISHED_DATE)을 출력하는 SQL문을 작성하라. 결과는 출판일을 기준으로 오름차순으로 정렬조건어떤 테이블에서 데이터를 뽑을 것인가 : BOOK어떤 컬럼을 이용할 것인가 : BOOK_ID, PUBLISHED_DATE어떤 조건을 지정해야 하는가 : 2021년, 인문어떤 함수(수식)을 이용해야 하는가 : WHERE, ORDER BY, DATE_FORMAT

아티클 분석 및 정리 (7) 20240806

오늘 읽은 아티클은 [엑셀로 온라인 서비스의 RDB 이해하기]링크 : https://yozm.wishket.com/magazine/detail/1721/ 요약 : 우리는 엑셀로 데이터를 다루고 있지만, RDB와는 차이가 있다. 주요 포인트 :우리는 이미 엑셀(Excel)로 데이터를 다루고 있다. 엑셀의 핵심 기능은 데이터의 기록과 관리이다.엑셀과 RDBMS의 DB는 비슷하면서 다르다. 엑셀은 직관적이지만 SQL은 명령어로 진행되기 때문에 같은 작업도 복잡해 보인다. 또 엑셀에서는 사용자가 표를 만들고 데이터를 조회하고 입력하고 수정하고 삭제할 수 있지만 온라인 서비스의 DB에서는 이러한 권한을 나누고 제한한다. 핵심개념 : RDBMS(Relational Database Management System) ..

240805_통계학 기초 1주차 데이터의 분석과 통계

통계학 기초 1주차1-1 데이터 분석에 있어서 통계가 중요한 이유데이터 분석하고 이를 바탕으로 결정을 내릴 수 있다.데이터 분석에서 통계는 데이터를 이해하고 해석하는 데 중요한 역할을 한다.데이터를 요약하고 패턴을 발견할 수 있다추론을 통해 결론을 도출화는 과정을 돕는다.즉, 데이터 기반의 의사결정을 내릴 수 있다.결국 기업이 보다 현명란 결정을 내리고 수익을 창출하기 위해 필요하다. 1-2 기술통계와 추론통계1) 기술통계 : 데이터를 요약하고 설명하는 통계 방법주로 평균, 중앙값, 분산, 표준편차 등을 사용한다.데이터를 특정 대표값으로 요약 ex)회사의 매출 데이터를 요약하기 위해 평균 매출, 매출의 표준편차 등을 계산데이터에 대한 대략적인 특징을 간단하고 쉽게 알 수 있음단, 데이터 중 예외(이상치)..

[코딩연습]프로그래머스_루시와 엘라 찾기

문제동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle,Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL문을 작성하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : ANIMAL_INS어떤 컬럼을 이용할 것인가 : ANIMAL_ID, NAME, SEX_UPON_INTAKE어떤 조건을 지정해야 하는가 : NAME IN ()어떤 함수(수식)을 이용해야 하는가 : WHERE

[코딩연습]프로그래머스_성분으로 구분한 아이스크림 총 주문량

문제상반기 동안 각 아이스크림 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 SQL문을 작성하라. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : FIRST_HALF, ICECREAM_INFO어떤 컬럼을 이용할 것인가 : INGREDIENT_TYPE, TOTAL_ORDER어떤 조건을 지정해야 하는가 : 어떤 함수(수식)을 이용해야 하는가 : SUM, WHERE, GROUP BY, ORDER BY