본문 바로가기

SQL14

[프로그래머스] SQL 고득점 Kit - Null 처리하기 (MySQL) 문제 및 풀이 문제) 프로그래머스 - Null - Null 처리하기 https://programmers.co.kr/learn/courses/30/lessons/59410 코딩테스트 연습 - NULL 처리하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr If 조건문을 통해 Name 칼럼에 Null이 존재할 경우 No name을 표시하게 합니다. 풀이) 2022. 3. 4.
[프로그래머스] SQL 고득점 Kit - 중성화 여부 파악하기 (MySQL) 문제 및 풀이 문제) 프로그래머스 - SQL - 중성화 여부 파악하기 https://programmers.co.kr/learn/courses/30/lessons/59409 코딩테스트 연습 - 중성화 여부 파악하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr like문을 활용해 Neutured나 Spayed가 포함된 동물에 중성화 여부를 삼항 연산자를 이용해 표시합니다. 풀이) SELECT ANIMAL_ID, NAME, if(SEX_UPON_INTA.. 2021. 12. 30.
[Leetcode] 596. Classes More Than 5 Students (MySQL) 문제 및 풀이 문제) Leetcode - SQL - Classes More Than 5 Students https://leetcode.com/problems/classes-more-than-5-students/ Classes More Than 5 Students - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 학생 수가 5명 이상인 수업을 고르는 문제였습니다. group by를 통해 수업 별로 묶은 후, count를 통해 학생 수를 계산합니다. 풀이) select class.. 2021. 12. 30.
[Leetcode] 620. Not Boring Movies (MySQL) 문제 및 풀이 문제) Leetcode - SQL - Not Boring Movies https://leetcode.com/problems/not-boring-movies/ Not Boring Movies - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 풀이) select * from Cinema where mod(id,2) = 1 and description != "boring" order by rating desc 2021. 12. 23.
[Leetcode] 595. Big Countries (MySQL) 문제 및 풀이 문제) Leetcode - SQL - Big Countries https://leetcode.com/problems/big-countries/ Big Countries - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 면적이 300000 이상, 인구수가 25000000 이상인 국가를 찾는 문제였습니다. select, from, where 문으로 쉽게 해결할 수 있는 문제였습니다. 풀이) select w.name, w.population, w.area from W.. 2021. 12. 22.
[Leetcode] 197. Rising Temperature (MySQL) 문제 및 풀이 문제) Leetcode - SQL - Rising Temperature https://leetcode.com/problems/rising-temperature/ Rising Temperature - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 전날보다 높은 기온을 가지는 날을 찾는 문제였습니다. w1과 w2 두 개의 테이블을 이용하여 temperature의 비교와 datediff를 이용하여 해결합니다. 풀이) select w1.id from Weather w1.. 2021. 12. 20.
[프로그래머스] SQL 고득점 Kit - 이름에 el이 들어가는 동물 찾기 (MySQL) 문제 및 풀이 문제) 프로그래머스 - SQL - 이름에 el이 들어가는 동물 찾기 https://programmers.co.kr/learn/courses/30/lessons/59047 코딩테스트 연습 - 이름에 el이 들어가는 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 제목 그대로 el이 들어간 동물을 찾는 문제였습니다. 문자열 패턴 검색에 사용되는 like문을 이용하여 el이 들어간 문자열 검색 후, name을 기준으로 정렬합니.. 2021. 12. 20.
[프로그래머스] SQL 고득점 Kit - 입양 시각 구하기(1) (MySQL) 문제 및 풀이 문제) 프로그래머스 - SQL - 입양 시각 구하기(1) https://programmers.co.kr/learn/courses/30/lessons/59412 코딩테스트 연습 - 입양 시각 구하기(1) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 입양 시각을 9:00부터 19:59까지 입양 건 수를 시간 순서로 정렬하는 문제였습니다. SELECT문에서 hour(DATETIME)을 HOUR, count(ANIMAL_ID)를 COUNT로 재정의합니다... 2021. 12. 19.
[Leetcode] 183. Customers Who Never Order (MySQL) 문제 및 풀이 문제) Leetcode - Join - Customers Who Never Order https://leetcode.com/problems/customers-who-never-order/ Customers Who Never Order - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com customer 테이블에서 order 테이블에 존재하지 않는 name을 찾는 문제였습니다. customer 테이블과 order 테이블을 left join 한 후에 where문으로 o.. 2021. 12. 16.
반응형