코딩테스트 21

🚫[실무]solvesql SQLite 연습문제 난이도1

■ 출처- 코딩테스트 : SQLite / 연습문제 / 난이도1https://solvesql.com/problems/?page=1 https://solvesql.com/problems/?page=1 solvesql.com   ■ 연습문제1. 모든 데이터 조회하기SELECT *FROM points  2. 일부 데이터 조회하기SELECT *FROM points WHERE quartet = 'I'  3. 데이터 정렬하기SELECT *FROM pointsWHERE quartet = 'I'ORDER BY y asc  4. 데이터 그룹으로 묶기SELECT  quartet,   ROUND(AVG(x), 2) as x_mean,   ROUND(variance(x), 2) as x_var ,   ROUND(AVG(y), ..

SQL 2024.06.28

[실무]프로그래머스 MySQL 기출문제 모음 Lv.5

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.5https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=5 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제1. 멸종위기의 대장균 찾기#설명: 세대별 자식없는 개체의 수와 세대별 조회(세대를 오른차순 정렬/자식이 없는 개체가 적어도 1개체는 존재)#재귀 쿼리를 사용하여 GENERATION 테이블 생성WITH REC..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.4.2

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.4https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=4 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제10. 오프라인/온라인 판매 데이터 통합하기UNION 구문 : 여러 쿼리를 하나로 만드는 함수(즉, 컬럼 수와 데이터 타입이 모두 동일한 테이블 간 연산 / 중복된 데이터 제거 O)UNION ALL 구문 : ..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.4.1

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.4https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=4 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제1. 특정 세대의 대장균 찾기WITH 문 : 쿼리를 따로 작성하여 임시 테이블처럼 활용- 장점 : 쿼리 가독성 향상(직관적 코드 작성 및 해석 가능)               SQL 성능 개선(서브쿼리와 기능..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.3.2

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.3https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=3 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제11. 대여 기록이 존재하는 자동차 리스트 구하기#설명: 세단 자동차 중 10월에 대여를 시작한 기록이 있는 자동차 ID를 조회SELECT DISTINCT A_Table.CAR_IDFROM CAR_..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.3.1

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.3https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=3 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제1. 대장균의 크기에 따라 분류하기 2NTILE(N) OVER(ORDER BY 컬럼) : 컬럼 값을 기준으로 N개 등급으로 분류하여 조회하는 함수#설명: 대장균 개체의 크기를 4개 등급으로 분류하여, 대장균 ..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.2.3

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.2https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=2 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제24. 3월에 태어난 여성 회원 목록 출력하기#설명: 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회SELECT MEMBER_ID, MEMBER_NAME, GENDER, ..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.2.2

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.2https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=2 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제11. 업그레이드 된 아이템 구하기INNER JOIN 구문 : 두 테이블을 조인할 때 두 테이블이 지정한 컬럼을 기준으로 조회IN : 특정 컬럼에 조회하고 싶은 데이터 값이 여러 개일 때 사용하는 함수#설명:..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.2.1

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.2https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=2 코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제1. 부모의 형질을 모두 가지는 대장균 찾기#설명: 부모 형질을 모두 보유한 대장균의 ID, 형질, 부모 형질을 조회#참고: [자식의 개체 형질] & [부모의 개체 형질] = [부모의 개체 형질]SELECT ..

SQL 2024.06.05

[실무]프로그래머스 MySQL 기출문제 모음 Lv.1.2

■ 출처- 코딩테스트 : MySQL / Oracle / Lv.1 https://school.programmers.co.kr/learn/challenges?order=recent&languages=mysql%2Coracle&page=1&levels=1  코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr   ■ 연습문제17. 가장 비싼 상품 구하기#설명: 판매 상품 중, 가장 높은 판매가격을 조회SELECT MAX(PRICE) AS MAX_PRICEFROM PRODUCT  18. 조건에 맞는 회원수 구하기#..

SQL 2024.06.05