Language/SQL

·Language/SQL
AVG() 함수란 ❓ AVG() 함수는 집계함수의 종류로서, 숫자 값, 행, 열 또는 셀 그룹의 평균을 반환하는 함수입니다. SELECT AVG(column) FROM TABLE; 위와 같이 AVG() 인자에 평균을 구하고 싶은 데이터를 넣으면 됩니다. SELECT ProductName,AVG(Price) AS Price FROM Products GROUP BY ProductName; 이 때 주의해야 할 점이 있습니다. 바로 NULL 값이 있는 경우인데, NULL 값이 있으면 오류가 발생할 수 있습니다. 그렇기 때문에 NULL값이 있는 경우 NVL() 함수, NVL2, NULLIF 등 NULL 값을 처리할 수 있는 함수를 사용해야 합니다. SELECT ProductName,AVG(NVL(Price,0))..
·Language/SQL
SYSDATE 함수란 ❓ SYSDATE는 데이터베이스 서버가 상주하는 운영 체제에 설정된 현재 날짜와 시간을 반환합니다. 반환된 값의 데이터유형은 DATE입니다. SELECT SYSDATE FROM DUAL; 위와 같이 실행결과를 얻을 수 있습니다. Dual테이블은 오라클이 설치될 때 만들어지는 테이블이며, 산술, 날짜처리, 계산 등을 하는 기본 임시 테이블입니다. TO_CHAR() 함수 ORACLE의 TO_CHAR() 함수를 사용하면 DATE에 대한 형식을 지정할 수 있습니다. SELECT TO_CHAR(SYSDATE, 'YYYY') as "연도" , TO_CHAR(SYSDATE, 'MM') as "월" , TO_CHAR(SYSDATE, 'DD') as "일" , TO_CHAR(SYSDATE, 'HH2..
지누박
'Language/SQL' 카테고리의 글 목록