쿼리
-
프로그래머스) [SQL 고득점 KIT] 입양 시각 구하기, 중성화여부, 오랜기간 보호한 동물(2), DATETIME에서 DATE로 변환, NULL 처리하기SQL 2020. 6. 4. 21:36
이전에 풀었던 한번씩 풀었던 문제들이지만, 리마인드를 위해 한번 다시 훑어봤다. 입양 시각 구하기 코딩테스트 연습 - 입양 시각 구하기(2) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 풀기에 어려웠던 문제였다. 처음에도 그렇고, 지금도 그렇고 아직도 모르겠다.. SQL에서 변수를 설정하고 (편의상)반복문을 돌린 적이 없으니.. 아무튼 MySql에서는 SET을 통해 변수를 설정할 수 있다. SET @변수명 = 초기값; 으로 변수를 만들어 줄 수 있..
-
MySQL) ChallengesSQL 2020. 6. 4. 15:03
Challenges Challenges | HackerRank Print the total number of challenges created by hackers. www.hackerrank.com 해도해도 안는다... 어렵고 어렵다.. ㅠㅠ 사이트에서 Join 문제 중에 딱 중간 난이도 문제인데, 어제도 그렇고 오늘도 그렇고 풀지 못했다.. 각각 해커가 주최한 대회의 수를 구하고, 최대값인 경우에만 모든 해커 리스트를 보여주고, 최대값이 아닌 경우에는 대회의 수가 겹치면 보여주지 않는 Query를 짜야하는게 문제 조건이다. 어찌어찌 대회수를 구하고 최대값부터 정렬을 해주기는 했으나, 최대값이 아닌 경우 대회 수가 겹칠 때를 제거하지 못했다. 그렇게 40분? 정도가 흐르고 포기했다... 그리고 구글링을 ..