본문 바로가기

프로그래머스

(11)
[Oracle] 가장 비싼 상품 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131697 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 가장 높은 판매가 - MAX SELECT MAX(PRICE) AS MAX_PRICE FROM PRODUCT
[Oracle] 평균 일일 대여 요금 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 평균 구하기 - AVG 2. 반올림 하기 - ROUND SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV'
[Oracle] 없어진 기록 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59042?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. RIGHT OUTER JOIN 2. NULL 값 찾기 SELECT B.ANIMAL_ID, B.NAME FROM ANIMAL_INS A, ANIMAL_OUTS B WHERE A.ANIMAL_ID(+) = B.ANIMAL_ID -- RIGHT OUTER JOIN AND A.ANIMAL_ID IS NULL -- NULL 찾기 ORDER BY B.ANIMAL_ID, B...
[Oracle] 있었는데요 없었습니다 https://school.programmers.co.kr/learn/courses/30/lessons/59043?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 조인 - ANIMAL_ID 2. 조건 설정 - DATETIME 비교 SELECT A.ANIMAL_ID, A.NAME FROM ANIMAL_INS A, ANIMAL_OUTS B WHERE A.ANIMAL_ID = B.ANIMAL_ID -- 조인 AND A.DATETIME > B.DATETIME -- 날짜 비교 ORDER BY A.DATETIME
[Oracle] 최솟값 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/59038 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 최솟값 구하기 - 집계함수 MIN 사용 SELECT MIN(DATETIME) FROM ANIMAL_INS
[Oracle] 고양이와 개는 몇 마리 있을까 https://school.programmers.co.kr/learn/courses/30/lessons/59040?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. ANIMAL_TYPE으로 그룹화 2. ANIMAL_TYPE으로 정렬 SELECT ANIMAL_TYPE ,COUNT(ANIMAL_TYPE) FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE
[Oracle] 동명 동물 수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59041?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. GROUP BY - 동물 이름으로 그룹화 2. HAVING - 두 번 이상 쓰인 이름 찾기 3. ORDER BY - 정렬 SELECT NAME ,COUNT(NAME) AS COUNT FROM ANIMAL_INS WHERE NAME IS NOT NULL GROUP BY NAME HAVING COUNT(NAME) > 1 -- 두 번 이상 쓰인 이름 찾기 ORDER B..
[Oracle] 중복 제거하기 https://school.programmers.co.kr/learn/courses/30/lessons/59408?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. DISTINCT 사용하여 중복 제거 - DISTINCT (컬럼명) SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS