반응형
반응형
본문 바로가기

공부/SQL15

Programmers 프로그래머스 SQL 문제풀이 04 Programmers 프로그래머스 SQL 문제풀이 04 문제 : 동물 수 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VAR.. 2022. 1. 21.
Programmers 프로그래머스 SQL 문제풀이 03 Programmers 프로그래머스 SQL 문제풀이 03 문제: 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCH.. 2022. 1. 21.
Programmers 프로그래머스 SQL 문제풀이 02 Programmers 프로그래머스 SQL 문제풀이 02 2022. 1. 21.
Programmers 프로그래머스 SQL 문제풀이 01 Programmers 프로그래머스 SQL 문제풀이 01 문제 01 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) .. 2022. 1. 21.
SQL 11 – Self Join SQL 11 – Self Join Database Problems 문제 1. 데이터베이스에 있는 stops의 수를 보여주세요. 정답 1 2 3 SELECT COUNT(id) FROM stops cs 문제 2. stop 'Craiglockhart'의 ID 값을 찾습니다. Find the id value for the stop 'Craiglockhart' 정답 1 2 3 4 5 select id from stops where name = 'Craiglockhart' cs 문제 3. '4' 'LRT' 서비스의 정류장 아이디와 이름을 알려주세요. 정답 1 2 3 4 5 6 7 select id, name from stops JOIN route ON (id = stop) where num = 4 AND compa.. 2022. 1. 13.
SQL 10 – Window functions SQL 10 – Window functions Database Problems 문제 1. 2017년 선거구 'S14000024'의 성, 정당 및 투표를 보여주세요. 정답 1 2 3 4 5 6 7 8 9 SELECT lastName, party, votes FROM ge WHERE constituency = 'S14000024' AND yr = 2017 ORDER BY votes DESC cs 문제 2. RANK 기능을 사용하여 후보들의 순서를 확인할 수 있습니다. (Order By votes DESC)를 사용하여 순위를 매기면 가장 많은 표를 얻은 후보가 1위를 차지하게 됩니다. 정답 1 2 3 4 5 6 7 8 9 SELECT party, votes, RANK() OVER (ORDER BY votes .. 2022. 1. 13.
SQL 09 – Numeric Examples SQL 09 – Numeric Examples Database Problems 문제 1. 다음 예시에서는 다음에 응답한 번호를 보여 줍니다. 1번 문제입니다. '에딘버그 네이피어 대학교'에서요 '(8) 컴퓨터 과학'을 공부합니다. 강력하게 동의하는 비율을 표시합니다. 정답 1 2 3 4 5 6 7 8 9 SELECT A_STRONGLY_AGREE FROM nss WHERE question='Q01' AND institution='Edinburgh Napier University' AND subject='(8) Computer Science' cs 문제 2. 15번 문제는 100점 이상 받은 기관과 주제를 제시하세요. Show the institution and subject where the score .. 2022. 1. 13.
SQL 08 – More JOIN operations SQL 08 – More JOIN operations Database Problems 문제 1. yr이 1962년인 영화를 나열하시오 [Show id, title]. 정답 1 2 3 SELECT id, title FROM movie WHERE yr=1962 cs 문제 2. 'Citizen Kane' 영화의 상영 연도를 추출하세요. 정답 1 2 3 SELECT yr FROM movie WHERE title='Citizen Kane' cs 문제 3. 모든 Star Trek 영화를 나열하고 id, title 및 yr를 포함합니다(이 모든 영화 제목에 Star Trek이라는 단어가 포함됨). 연도별로 결과를 정렬합니다. 정답 1 2 3 4 SELECT id, title, yr FROM movie WHERE ti.. 2022. 1. 13.
SQL Zoo 07 - JOIN SQL Zoo 07 - JOIN Database 문제 1. The first example shows the goal scored by a player with the last name 'Bender'. The * says to list all the columns in the table - a shorter way of saying matchid, teamid, player, gtime. Modify it to show the matchid and player name for all goals scored by Germany. To identify German players, check for: teamid = 'GER' 정답 1 2 3 SELECT matchid, player FROM goal WHE.. 2022. 1. 11.

반응형