본문 바로가기

Algorithm/SQL

(42)
(MYSQL) - 프로그래머스 (SQL 고득점 kit - SUM, MAX, MIN) : 최솟값 구하기 programmers.co.kr/learn/courses/30/lessons/59038 코딩테스트 연습 - 최솟값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr MYSQL로 최소값을 구했습니다. 풀이방법 DATETIME을 오름차순으로 정렬한 뒤 LIMIT을 두어 1개의 행만 출력되도록 작성하면 됩니다. Code SELECT DATETIME FROM ANIMAL_INS ORDER BY DATETIME ASC LIMIT 1
(MYSQL) - 프로그래머스 (SQL 고득점 kit - String, Date) : 이름에 el이 들어가는 동물 찾기 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 MYSQL로 푼 문제였습니다. 풀이방법 세 가지 정보를 토대로 테이블을 조회해야 합니다. 1. ANIMAL_TYPE이 'Dog'여야 합니다. 2. 이름에 'EL'이 들어가야합니다. 약간 의문점이 mysql에서는 기본적으로 대소문자를 구별하지 않습니다...
(MYSQL) - 프로그래머스 (SQL 고득점 kit - SUM,MAX,MIN) : 최댓값 구하기 programmers.co.kr/learn/courses/30/lessons/59415 코딩테스트 연습 - 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 정렬 속성을 이용해 푼 문제였습니다. 풀이방법 ASC : ORDER BY의 default 속성입니다. selecet된 column을 오름차순으로 정렬합니다. DESC : selecet된 column을 내림차순으로 정렬합니다. 1. ORDER BY를 이용합니다. FROM ..
(MYSQL) - 프로그래머스(SQL 고득점 kit - SELECT) : 상위 n개 레코드 답 programmers.co.kr/learn/courses/30/lessons/59405 코딩테스트 연습 - 상위 n개 레코드 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1
(SQL) - 프로그래머스(SQL 고득점 kit - SELECT) : 아픈 동물 찾기 답 programmers.co.kr/learn/courses/30/lessons/59036 코딩테스트 연습 - 아픈 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 조회(select) 정렬(order by) 조건(where)을 사용하는 문제였습니다. 📕 풀이방법 📔 풀이과정 📑 Oracle '(홑따옴표) : 문자열을 감싸주는 기호 "(쌍따옴표) : 컬럼명 등을 감싸주는 기호 구분되기 때문에 주의 사용 해야합니다. 📑 MySQL '..
(MYSQL) - 프로그래머스(SQL 고득점 kit - SELECT) : 어린 동물 찾기 답 programmers.co.kr/learn/courses/30/lessons/59037 코딩테스트 연습 - 어린 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION!="Aged"
(SQL) - 프로그래머스(SQL 고득점 kit - SELECT) : 역순 정렬하기 programmers.co.kr/learn/courses/30/lessons/59035 코딩테스트 연습 - 역순 정렬하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 조회문(select) 와 정렬(order by)를 사용해보는 문제였습니다. 📕 풀이방법 sql문은 대소문자를 구별하지 않습니다. 📕 Code Oracle, MySQL 공통 SELECT NAME,DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID..
(MYSQL) - 프로그래머스(SQL 고득점 kit - SELECT) : 여러 기준으로 정렬하기 답 programmers.co.kr/learn/courses/30/lessons/59404 코딩테스트 연습 - 여러 기준으로 정렬하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr ASC는 오름차순 정렬, DESC는 내림차순으로 정렬합니다. SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME ASC, DATETIME DESC