목록SQL (62)
우당탕탕 개발일지

💡문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/131117 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 💡SQL 코드 설계1. 필요한 상품ID, 상품명, 매출총액 필드를 SELECT문으로 불러온다2. JOIN을 통해 두 테이블을 조인하고, 이 때 PRODUCT ID를 기준으로 조인한다3. 제조연월이 2022-05인 레코드만 고른다4. PRODUCT_ID로 그룹화하고, 가격*판매량의 총합을 매출총액 필드에 넣는다5. 매출총액, PRODUCT ID를 기준으로 정렬한다. 💡SQL 코드--..
💡문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/301650 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 💡SQL 코드 설계1. parent_id가 null인 레코드만 모아 first_gen을 만든다. 2. join 함수를 이용하여 parent_id가 first_gen.id와 같은 레코드만을 모아 second_gen을 만든다.3. join 함수를 이용하여 parent_id가 second_gen.id와 같은 레코드만을 모아 출력한다. 💡SQL 코드-- 코드를 작성해주세요with fir..
💡문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💡SQL 코드 설계 FISH_INFO 테이블에서 잡은 BASS와 SNAPPER의 수를 출력하는 SQL 문을 작성해주세요. 컬럼명은 'FISH_COUNT`로 해주세요. 1. WHERE N.FISH_NAME IN ("BASS", "SNAPPER")을 통해 FISH_NAME이 BASS와 SNAPPER인 행만 추출 2. JOIN을 통해 두 테이블 조인하기 💡SQL 코드 -- 코드를 작성해주세요 SELECT COUNT(*) AS FISH_COUNT FROM FISH_INFO I JOIN FISH_NAME_..
💡문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💡SQL 코드 설계 FISH_INFO에서 평균 길이가 33cm 이상인 물고기들을 종류별로 분류하여 잡은 수, 최대 길이, 물고기의 종류를 출력하는 SQL문을 작성해주세요. 결과는 물고기 종류에 대해 오름차순으로 정렬해주시고, 10cm이하의 물고기들은 10cm로 취급하여 평균 길이를 구해주세요. 컬럼명은 물고기의 종류 'FISH_TYPE', 잡은 수 'FISH_COUNT', 최대 길이 'MAX_LENGTH'로 해주세요. 1. 평균 길이가 33cm 이상인 물고기들을 출력하니까 WHERE AVG(LEN..
💡문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💡SQL 코드 설계 FISH_INFO 테이블에서 잡은 물고기 중 가장 큰 물고기의 길이를 'cm' 를 붙여 출력하는 SQL 문을 작성해주세요. 이 때 컬럼명은 'MAX_LENGTH' 로 지정해주세요. 1. 길이에 'cm' 붙이기 위해 CONCAT 함수 사용 2. 가장 큰 물고기만 출력하기 위해 ORDER BY로 정렬하고 LIMIT 1 걸어줌 💡SQL 코드 -- 코드를 작성해주세요 SELECT CONCAT(LENGTH, "cm") AS MAX_LENGTH FROM FISH_INFO ORDER BY ..

💡문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💡SQL 코드 설계 물고기 종류 별로 가장 큰 물고기의 ID, 물고기 이름, 길이를 출력하는 SQL 문을 작성해주세요. 물고기의 ID 컬럼명은 ID, 이름 컬럼명은 FISH_NAME, 길이 컬럼명은 LENGTH로 해주세요. 결과는 물고기의 ID에 대해 오름차순 정렬해주세요. 단, 물고기 종류별 가장 큰 물고기는 1마리만 있으며 10cm 이하의 물고기가 가장 큰 경우는 없습니다. 1. SELECT문에 ID, FISH_NAME, LENGTH 넣기 **이후에 서브쿼리 쓸 거니까 여기서 MAX(LENGT..