반응형

알고리즘/MYSQL 16

[프로그래머스,SQL] Level1 : 역순 정렬하기

문제 분석: 1. 동물의 이름과 보호시작일 선택 2.동물의 이름으로 정렬 (역순) 문제 풀이 SQL 문법을 사용해 Select로 이름과 시작일을 고르고, from으로 가져올 테이블을 선택하고 order by로 정렬을한다 역순으로 정렬하고싶으니 desc를 끝에 입력해준다. 1 2 3 4 -- 코드를 입력하세요 SELECT NAME,DATETIME from ANIMAL_INS Order by ANIMAL_ID DESC cs

알고리즘/MYSQL 2021.08.13

[프로그래머스,SQL] Level1: 최댓값 구하기

간단하게 MAX값을 나타내주세요다. 1 2 3 4 5 6 7 8 -- 코드를 입력하세요 select Max(DATETIME) from ANIMAL_INS SELECT DATETIME from ANIMAL_INS order by DATETIME desc limit 1 cs 두가지 방법으로 풀어보았다. 2~3라인은 출제의도대로 DATETIME의 MAX 메소드를 사용해 나타내는것이다. 5~7라인은 DATETIME을 desc(오름차순=역순) 으로 정렬한후, 1개만 출력하도록 limit 1을 설정한다. 이렇게하면 가장 최근 데이터가 출력될것이다.

알고리즘/MYSQL 2021.08.07

[프로그래머스,SQL] Level1 : 모든 레코드 조회하기

ANIMAL_INS 테이블 안에 animal_id , animal_type, datetyme, intake_condition, name, sex_upon_intake가 들어있다. 테이블에 모든 원소를 선택하는 SELECT * 구문을 사용했다. 원소를 선택하려면 테이블을 정해줘야하기때문에 from ANIMAL_INS 구문을 넣었다. 문제에서, ANIMAL_ID 순으로 조회를 요청했기때문에, 정렬를 해주는 Order by 구문을사용해, Order by ANIMAL_ID 구문을 넣었다. 1 2 3 SELECT * from ANIMAL_INS Order by ANIMAL_ID cs

알고리즘/MYSQL 2021.07.30
반응형