Computer language 30

[프로그래머스/SQL 고득점 Kit] SELECT - 조건에 맞는 도서 리스트 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/144853 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK) 테이블입니다. BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. Column nameTypeNullableDescription BOOK_ID INTEGER FALSE 도서 ID CATEGORY VARCHAR(N) FALSE 카테고리 (경제, 인문, 소설, 생활, 기술) AUTHOR_ID ..

[프로그래머스/SQL 고득점 Kit] SELECT - 과일로 만든 아이스크림 고르기

https://school.programmers.co.kr/learn/courses/30/lessons/133025 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # MYSQL SELECT A.FLAVOR FROM FIRST_HALF A LEFT OUTER JOIN ICECREAM_INFO B ON A.FLAVOR = B.FLAVOR WHERE A.TOTAL_ORDER > 3000 AND B.INGREDIENT_TYPE='fruit_based' ORDER BY A.TOTAL_ORDER DESC; 출력 결과는 정답과 동일한데 자꾸 틀리다고 나와서 당황했던 ..

[프로그래머스/SQL 고득점 Kit] SELECT - 흉부외과 또는 일반외과 의사 목록 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/132203?language=mysql 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # ORACLE - sol.1 SELECT DR_NAME, DR_ID, MCDP_CD, TO_CHAR(HIRE_YMD, 'YYYY-MM-DD') AS HIRE_YMD FROM DOCTOR WHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS' ORDER BY HIRE_YMD DESC, DR_NAME ASC # ORACLE - sol.2 SELECT DR_..

[프로그래머스/SQL 고득점 Kit] SELECT - 강원도에 위치한 생산공장 목록 출력하기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT FACTORY_ID, FACTORY_NAME, ADDRESS FROM FOOD_FACTORY WHERE ADDRESS LIKE '강원도 %' ORDER BY FACTORY_ID ASC 자꾸 틀렸다고 뜨길래 도대체 뭐가 틀린가 했더니 LIKE 문의 순서를 바꿔썼다. WHERE 기준열 LIKE '% %' ORDER BY 정렬할 기준 열

[프로그래머스/SQL 고득점 Kit] SELECT - 평균 일일 대여 요금 구하기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다. Column nameTypeNullable CAR_ID INTEGER FALSE CAR_TYPE VARCHAR(255) FALSE DAIL..

[SQL 문법] MySQL 데이터베이스 기본 문법 정리

USE 사용할 데이터베이스 지정 SHOW TABLES 데이터베이스 world의 테이블 이름 보기 # 사용할 데이터베이스지정 USE world # 테이블 이름 보기 SHOW TABLES # 테이블의 상태, 정보(버전, row의 개수 등)를 보여줘 SHOW TABLE STATUS; DESCRIBE (DESC) 테이블에 무슨 열이 있는지 확인 # city 테이블에 무슨 열이 있는지, type은 뭔지 확인 DESCRIBE city; DESC city; Q. country 테이블과 countrylanguage 테이블 정보 보기 DESC country; DESC countrylanguage; SELECT ... FROM 요구하는 데이터를 가져오는 구문 데이터베이스 내 테이블에서 원하는 정보 추출 # city 테이블..

[데이터분석 및 의미찾기] 탐색적 데이터 분석 | 가설검정 | 데이터 구조

📚 데이터 구조 변수로 만들어 분석할 수 있는 정보의 종류 2가지 : 숫자형, 범주형 데이터 📚 탐색적 데이터 분석 (1) = 최소값 (2) = 1사분위수(25%) (3) = 중앙값(50%, median) (4) = 3사분위수 (5) = max와 (3사분위수 + 1.5*IQR)를 비교했을 때 작은 값 ((4)-(2)) = 사분위수 범위(IQR) (5) 뒤에 있는 ○들) = 이상치 (1-2사이의 거리), (4-5사이의 거리) = 1.5*IQR sns.barplot(x="뫄뫄", y="롸롸", data=titanic) plt.show() seaborn.barplot은 범주별(x), 숫자(y)의 평균을 비교하는 그래프 => 승선 지역 별(Embarked) 운임(Fare)의 평균 가운데 직선은 신뢰구간 Matp..

[데이터처리/실습] .iloc와 .iloc의 차이

문제1 .loc을 이용하여 10행까지, 열은 crim, lstat, medv를 조회하시오. boston 데이터셋의 데이터을 이용한다. .loc를 이용한 분석 방법은 다음과 같다. boston.loc [ :9 , ['crim,'lstat','medv']] 문제2 .iloc를 사용하여 문제1과 같은 결과가 나오도록 하시오. 먼저, boston 데이터셋의 열들을 확인한다. boston.columns -> 'crim', 'lstat', 'medv 열은 각각 0,11,12번째에 위치하였음을 알 수 있다. 위에서 얻은 결과를 토대로 iloc를 활용한다. boston.iloc[ :10 , [0,11,12] ] loc와 iloc의 차이 -> loc [ :9 , ]는 index 9를 포함한다. -> iloc [ :10 ..