문제 풀이

    [Hackerrank SQL] Weather Observation Station 8

    www.hackerrank.com/challenges/weather-observation-station-8/problem?h_r=next-challenge&h_v=legacy&h_r=next-challenge&h_v=zen Weather Observation Station 8 | HackerRank Query CITY names that start AND end with vowels. www.hackerrank.com Query the list of CITY names from STATION which have vowels (i.e., a, e, i, o, and u) as both their first and last characters. Your result cannot contain duplicat..

    [Hackerrank SQL] Weather Observation Station 5

    www.hackerrank.com/challenges/weather-observation-station-5/problem?h_r=next-challenge&h_v=zen Weather Observation Station 5 | HackerRank Write a query to print the shortest and longest length city name along with the length of the city names. www.hackerrank.com Query the two cities in STATION with the shortest and longest CITY names, as well as their respective lengths (i.e.: number of characte..

    [프로그래머스 SQL] DATETIME에서 DATE로 형 변환 (DATE, DATE_FORMAT)

    programmers.co.kr/learn/courses/30/lessons/59414 코딩테스트 연습 - DATETIME에서 DATE로 형 변환 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 2014-08-08 04:20:00 -> 2018-01-22 꼴로 바꿔서 출력을 해야 한다. SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') AS '날짜' FROM ANIMAL_INS ORD..

    [프로그래머스 SQL] 오랜 기간 보호한 동물(2) (date, innerJoin)

    programmers.co.kr/learn/courses/30/lessons/59411 코딩테스트 연습 - 오랜 기간 보호한 동물(2) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 입양을 보낸 동물 중 보호 기간이 가장 긴 동물 2마리를 출력한다. 입양을 보낸 동물 중 보호 기간을 계산해야 하므로 ANIMAL_INS와 ANIMAL_OUTS를 INNERJOIN 했다. INNERJOIN은 서로 겹치는 정보만 출력해준다(NULL값일 경우 ..

    [프로그래머스 SQL] 루시와 엘라 찾기(문자열 like, regexp)

    programmers.co.kr/learn/courses/30/lessons/59046 코딩테스트 연습 - 루시와 엘라 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물을 출력하면 된다. 알게 된 REGEXP를 사용하려고 했더니 오답이 나왔다. 질문을 검색해보니 REGEXP 'Lucy||Ella~~~~'를 입력하게 ..

    [프로그래머스 SQL] 보호소에서 중성화한 동물(join)

    programmers.co.kr/learn/courses/30/lessons/59045 코딩테스트 연습 - 보호소에서 중성화한 동물 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr WHERE조건에서 문자열 검색을 이용해서 풀었다. SELECT A.ANIMAL_ID, A.ANIMAL_TYPE, A.NAME FROM ANIMAL_INS AS A LEFT JOIN ANIMAL_OUTS AS B ON A.ANIMAL_ID = B.ANIMAL_I..