SQL
-
[문제] Weather Observation Station 9 | HackerRank Weather Observation Station 9 | HackerRank Query an alphabetically ordered list of CITY names not starting with vowels. www.hackerrank.com [문제 풀이] 컬럼 LIKE '문자%' 를 이용해서 해당 문자로 시작하는 단어를 찾을 수 있으니 모음으로 시작하는 단어를 모두 찾고 제외를 시켜주자. 컬럼 NOT LIKE '문자%' 를 이용하면 해당 문자로 시작하는 문자가 아닌 문자를 고를 수가 있다. [코드] SELECT DISTINCT CITY FROM STATION WHERE CITY NOT LIKE 'a%' and C..
[MySQL] Weather Observation Station 9[문제] Weather Observation Station 9 | HackerRank Weather Observation Station 9 | HackerRank Query an alphabetically ordered list of CITY names not starting with vowels. www.hackerrank.com [문제 풀이] 컬럼 LIKE '문자%' 를 이용해서 해당 문자로 시작하는 단어를 찾을 수 있으니 모음으로 시작하는 단어를 모두 찾고 제외를 시켜주자. 컬럼 NOT LIKE '문자%' 를 이용하면 해당 문자로 시작하는 문자가 아닌 문자를 고를 수가 있다. [코드] SELECT DISTINCT CITY FROM STATION WHERE CITY NOT LIKE 'a%' and C..
2022.10.09 -
[문제] Weather Observation Station 8 | HackerRank Weather Observation Station 8 | HackerRank Query CITY names that start AND end with vowels. www.hackerrank.com [문제 풀이] Weather Observation Station 6 번 문제와 Weather Observation Station 7 번 문제를 응용해서 풀어보자. 모음으로 시작하면서 모음으로 끝나는 단어들을 찾으면 되니 (모음으로 시작하기) and (모음으로 끝나기) 형식으로 만들어보자. [코드] SELECT DISTINCT CITY FROM STATION WHERE (CITY LIKE 'a%' or CITY LIKE 'e%..
[MySQL] Weather Observation Station 8[문제] Weather Observation Station 8 | HackerRank Weather Observation Station 8 | HackerRank Query CITY names that start AND end with vowels. www.hackerrank.com [문제 풀이] Weather Observation Station 6 번 문제와 Weather Observation Station 7 번 문제를 응용해서 풀어보자. 모음으로 시작하면서 모음으로 끝나는 단어들을 찾으면 되니 (모음으로 시작하기) and (모음으로 끝나기) 형식으로 만들어보자. [코드] SELECT DISTINCT CITY FROM STATION WHERE (CITY LIKE 'a%' or CITY LIKE 'e%..
2022.10.09 -
[문제] Weather Observation Station 7 | HackerRank Weather Observation Station 7 | HackerRank Query the list of CITY names ending with vowels (a, e, i, o, u) from STATION. www.hackerrank.com [문제 풀이] 이번에는 Weather Observation Station 6 문제와는 정반대로 모음으로 끝나는 도시들을 조회해보자. 시작하는 문자를 찾는 것은 LIKE '문자%' 인걸 보면 유추할 수 있듯이 끝나는 단어는 LIKE '%문자' 로 확인이 가능하다. [코드] SELECT DISTINCT CITY FROM STATION WHERE CITY LIKE '%a' or ..
[MySQL] Weather Observation Station 7[문제] Weather Observation Station 7 | HackerRank Weather Observation Station 7 | HackerRank Query the list of CITY names ending with vowels (a, e, i, o, u) from STATION. www.hackerrank.com [문제 풀이] 이번에는 Weather Observation Station 6 문제와는 정반대로 모음으로 끝나는 도시들을 조회해보자. 시작하는 문자를 찾는 것은 LIKE '문자%' 인걸 보면 유추할 수 있듯이 끝나는 단어는 LIKE '%문자' 로 확인이 가능하다. [코드] SELECT DISTINCT CITY FROM STATION WHERE CITY LIKE '%a' or ..
2022.10.09 -
[문제] Weather Observation Station 6 | HackerRank Weather Observation Station 6 | HackerRank Query a list of CITY names beginning with vowels (a, e, i, o, u). www.hackerrank.com [문제 풀이] 모음으로 시작하는 단어를 조회하면 되는 문제이다. MySQL에서는 컬럼 LIKE '문자%' 를 이용하면 해당 문자로 시작하는 단어를 찾을 수가 있다. [코드] SELECT CITY FROM STATION WHERE CITY LIKE "a%" or CITY LIKE 'e%' or CITY LIKE 'i%' or CITY LIKE 'o%' or CITY LIKE 'u%' * 처음에 a..
[MySQL] Weather Observation Station 6[문제] Weather Observation Station 6 | HackerRank Weather Observation Station 6 | HackerRank Query a list of CITY names beginning with vowels (a, e, i, o, u). www.hackerrank.com [문제 풀이] 모음으로 시작하는 단어를 조회하면 되는 문제이다. MySQL에서는 컬럼 LIKE '문자%' 를 이용하면 해당 문자로 시작하는 단어를 찾을 수가 있다. [코드] SELECT CITY FROM STATION WHERE CITY LIKE "a%" or CITY LIKE 'e%' or CITY LIKE 'i%' or CITY LIKE 'o%' or CITY LIKE 'u%' * 처음에 a..
2022.10.09 -
[문제] Weather Observation Station 5 | HackerRank 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 [문제 풀이] 이제 슬슬 난이도가 생기기 시작했다. 가장 길이가 긴 도시와 가장 길이가 짧은 도시를 가져와야 하는데 어떻게 가져와야 할지 잘 감이 안온다. 그러니 간단하게 가장 길이가 긴 도시부터 가져오자고 생각해보자. LENGTH(컬럼) 해당 구절을 통하여 우리는 글자의 길이를 파악 할 수가 있다. 그렇다면 SELECT C..
[MySQL] Weather Observation Station 5[문제] Weather Observation Station 5 | HackerRank 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 [문제 풀이] 이제 슬슬 난이도가 생기기 시작했다. 가장 길이가 긴 도시와 가장 길이가 짧은 도시를 가져와야 하는데 어떻게 가져와야 할지 잘 감이 안온다. 그러니 간단하게 가장 길이가 긴 도시부터 가져오자고 생각해보자. LENGTH(컬럼) 해당 구절을 통하여 우리는 글자의 길이를 파악 할 수가 있다. 그렇다면 SELECT C..
2022.10.09 -
[문제] https://www.hackerrank.com/challenges/weather-observation-station-4/problem?isFullScreen=true Weather Observation Station 4 | HackerRank Find the number of duplicate CITY names in STATION. www.hackerrank.com [문제 풀이] 조건 1. 전체 city 갯수를 조회하자. 조건 2. 전체 city의 중복되지 않은 갯수를 조회하자. 조건 3. 전체 city에서 중복되지 않은 갯수를 빼자. MySQL에서는 '-' 을 이용해서 뺄셈을 보여줄 수가 있다. DISTINCT 와 - 을 이용해서 만들어보자. [코드] select COUNT(CITY)- C..
[MySQL] Weather Observation Station 4[문제] https://www.hackerrank.com/challenges/weather-observation-station-4/problem?isFullScreen=true Weather Observation Station 4 | HackerRank Find the number of duplicate CITY names in STATION. www.hackerrank.com [문제 풀이] 조건 1. 전체 city 갯수를 조회하자. 조건 2. 전체 city의 중복되지 않은 갯수를 조회하자. 조건 3. 전체 city에서 중복되지 않은 갯수를 빼자. MySQL에서는 '-' 을 이용해서 뺄셈을 보여줄 수가 있다. DISTINCT 와 - 을 이용해서 만들어보자. [코드] select COUNT(CITY)- C..
2022.10.09