MySql 3

HackerRank 기본 문제 풀이

HackerRank SQL Basic Solve SQL Code Challenges A special-purpose language designed for managing data held in a relational database. www.hackerrank.com 1. Weather Observation Station 4 중복된 이름의 도시 개수 구하기 SELECT Count(*) - (Select count(distinct city) from station) from STATION; 2. Weather Observation Station 5 길이가 가장 짧은 도시의 이름과 가장 긴 도시의 이름 구하기 (알파벳 순) SELECT CITY, LENGTH(CITY) FROM STATION ORDER B..

MySql 2023.01.11

[MySql] Sql 공부하기-2

프로그래머스 SQL 고득점 kit 테이블 설명 1. 최댓값 구하기 SELECT MAX(DATETIME) as 시간 from ANIMAL_INS MAX 함수 사용 as생략해서 별칭써도 됨 2. 최솟값 구하기 SELECT MIN(DATETIME) AS 시간 FROM ANIMAL_INS MIN 함수 사용 3. 동물 수 구하기 동물 보호소에 들어온 동물 중 아픈 동물의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. SELECT COUNT(ANIMAL_TYPE) FROM ANIMAL_INS COUNT 함수 사용 4. 중복 제거하기 SELECT COUNT (DISTINCT(NAME)) FROM ANIMAL_INS WHERE NAME IS NOT NULL

MySql 2022.03.15

[MySql] Sql 공부하기-1

Sql공부를 소홀히 한거 같아 프로그래머스에 있는 SQL 고득점 Kit 를 풀어 보았다. 테이블 설명 1. 모든 레코드 조회하기 동물 보호소에 들어온 모든 동물의 정보를 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요. SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID; ORDER BY를 이용하기 ASC(생략 가능)로 순서 표시 2. 역순 정렬하기 동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 ANIMAL_ID 역순으로 보여주세요. SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC; ORDER BY를 이용하기 DESC로 순서 표시 3. 아픈 동물 찾기 동..

MySql 2022.01.21