[programmers - sql] SUM, MAX, MIN


最低価格を求める

SELECT DATETIME
FROM ANIMAL_INS
ORDER BY DATETIME DESC
LIMIT 1
MAX()関数を用いても以下のように求めることができる.
SELECT MAX(DATETIME)
FROM ANIMAL_INS

さいこうを求める

SELECT DATETIME
FROM ANIMAL_INS
ORDER BY DATETIME
LIMIT 1
MIN()関数を用いても以下のように求めることができる.
SELECT MIN(DATETIME)
FROM ANIMAL_INS

動物の数を取得


SQLの統計関数COUNT()を使用して解くことができます.
SELECT COUNT(*)
FROM ANIMAL_INS
  • COUNT関数の使用
  • SELECT COUNT(집합) FROM 테이블명 WHERE 조건식

    重複除外

    DISTINCTキーワードで重複を解消できます.
    SELECT COUNT(DISTINCT NAME) 
    FROM ANIMAL_INS