개인적인 정리

[Oracle] MIN() 본문

DB/ORACLE

[Oracle] MIN()

yeon.Biju 2020. 4. 9. 14:18

오라클 MIN()

 

MIN()

   - 최소값을 구하는 함수.

 

MIN(expr)

MIN(expr) OVER (analytic_clause)

MIN([DISTINCT | ALL] expr)

MIN([DISTINCT | ALL] expr) OVER (analytic_clause)

의 형태 DISTINCT, ALL 은 생략가능.

 

MIN returns minimum value of expr. You can use it as an aggregate or analytic function.

 

오라클 HR, OE 계정으로 테스트 가능

 

SQL> SELECT MIN(hire_date) FROM employees ;

   -->2001/01/13

 

SQL>SELECT
        manager_id,
        last_name,
        hire_date,
        salary,
        MIN(salary) OVER (PARTITION BY manager_id ORDER BY hire_date RANGE UNBOUNDED PRECEDING) AS p_cmin
    FROM employees
    ORDER BY manager_id, last_name, hire_date, salary ;

 

 

 

'DB > ORACLE' 카테고리의 다른 글

[Oracle] NCHR()  (0) 2020.04.10
[Oracle] NANVL()  (0) 2020.04.10
[Oracle] MONTHS_BETWEEN()  (0) 2020.04.10
[Oracle] MOD()  (0) 2020.04.09
[Oracle] MEDIAN()  (0) 2020.04.09
[Oracle] MAX()  (0) 2020.04.09
[Oracle] LTRIM()  (0) 2020.04.08
[Oracle] LPAD()  (0) 2020.04.08
Comments