[programmers] 문제 풀이 01

yedi·2024년 10월 6일

programmers

목록 보기
1/4

| 아픈 동물 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/59036

SELECT ANIMAL_ID, NAME
  FROM ANIMAL_INS
 WHERE INTAKE_CONDITION = 'Sick'

| 어린 동물 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/59037

SELECT ANIMAL_ID, NAME
  FROM ANIMAL_INS
 WHERE INTAKE_CONDITION != 'Aged'
 ORDER BY ANIMAL_ID;

| 최솟값 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/59038

SELECT DATETIME AS '시간'
  FROM ANIMAL_INS
 ORDER BY DATETIME
 LIMIT 1;

| 동명 동물 수 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/59041

 SELECT NAME, COUNT(NAME) AS COUNT
   FROM ANIMAL_INS
  WHERE NAME IS NOT NULL
  GROUP BY NAME
 HAVING COUNT(NAME) > 1
  ORDER BY NAME

| 이름에 el이 들어가는 동물 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/59047

SELECT ANIMAL_ID, NAME
  FROM ANIMAL_INS
 WHERE NAME LIKE '%EL%'
   AND ANIMAL_TYPE = 'Dog'
 ORDER BY NAME

| 동물의 아이디와 이름

https://school.programmers.co.kr/learn/courses/30/lessons/59403

SELECT ANIMAL_ID, NAME
  FROM ANIMAL_INS
  ORDER BY ANIMAL_ID

| 여러 기준으로 정렬하기

https://school.programmers.co.kr/learn/courses/30/lessons/59404

SELECT ANIMAL_ID, NAME, DATETIME
  FROM ANIMAL_INS
 ORDER BY NAME ASC, DATETIME DESC;

| 상위 n개 레코드

https://school.programmers.co.kr/learn/courses/30/lessons/59405

SELECT NAME
  FROM ANIMAL_INS
 ORDER BY DATETIME
 LIMIT 1;

| 동물 수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/59406

SELECT COUNT(ANIMAL_ID)
  FROM ANIMAL_INS;

| 이름이 있는 동물의 아이디

https://school.programmers.co.kr/learn/courses/30/lessons/59407

SELECT ANIMAL_ID
  FROM ANIMAL_INS
 WHERE NAME IS NOT NULL
 ORDER BY ANIMAL_ID ASC;

0개의 댓글