[컴퓨터활용능력1급필기]데이터베이스일반_ 주요함수
안녕하세요, 컴퓨터생각 컴띵입니다.
벌써 목요일이 되었습니다.
내일 쉴수있다는 생각에 벌써부터 기분이 좋아지네요^^
불금이 아닌 불타는 목요일이 되겠습니다ㅎㅎ 놀때는 놀아도 공부할 때는 공부를 해야 나중에 후회하는 일이 없겠죠?
오늘도 열심히 공부해 보겠습니다 ㅎㅎ 오늘은 주요 함수에
대해 알아보도록 하겠습니다. 집계함수와 문자열 함수는
컴퓨터활용능력1급필기시험에 자주 출제되는 부분이니
세세하게 알아두시기 바랍니다.
주요함수
주어진 데이터를 처리하고 그 결과를 반환하는 기능, SQL에서는 ()에 열 이름이나 값을 지정하여 함수로 내보냄.
괄호 안에 지정해서 함수로 보내는 데이터가 인수이다.
집계함수 및 GROUP BY, HAVING절 - 컴퓨터활용능력1급필기 출제빈도↑
집계함수는 대상이 되는 행을 모은 그룹개념으로 사용
GROUP BY - 그룹으로 나누어 집계하는 쿼리에 사용
HAVING - 그룹화된 데이터에 대한 조건을 설정할 때 사용(GROUP BY와 반드시 같이 사용)
종류 |
설명 |
SUM() |
합계값을 구함 |
AVG() |
평균값 구함 |
COUNT(*) |
행을 카운트함 |
MAX() |
최대값을 구함 |
MIN() |
최소값 구함 |
문자열 함수 - 컴퓨터활용능력1급필기 출제빈도↑
함수명 |
내용 |
함수명 |
내용 |
ASCII |
문자코드를 돌려줌 |
RIGHT |
문자열의 오른쪽에서 지정된수의 문자를 표시 |
CHAR |
문자를 돌려줌 |
MIND |
문자열의 지정된 위치에서지정한 수만큼의 문자를 표시 |
CONTCAT |
문자를 연결함 |
STR |
수치형식에서 문자열의 형식으로 변환 |
LEFT |
문자의 왼쪽에서 지정된 수의 문자 표시 |
STRRE-VERSE |
지정한 문자열의 문자를 역순으로 정렬하여 반환 |
INSTR |
문자를 검색, 위치한 자릿수 구함 |
UCASE |
대문자로 변환 |
LEN |
문자열의 길이를 구함 |
LCASE |
수문자로 변환 |
산술함수
함수명 |
내용 |
함수명 |
내용 |
ABS |
절대값을 구함 |
CEIL |
올림하여 정수를 구함 |
COS |
코사인을 구함 |
FLOOR |
내림하여 정수를 구함 |
LOG |
대수를 구함 |
MOD |
나머지를 구함 |
PI |
원주율을 구함 |
POWER |
거듭제곱을 구함 |
SIN |
사인을 구함 |
TAN |
탄젠트 값을 구함 |
SIGN |
부호를 구함 |
RAND |
난수로 변환 |
SQRT |
제곱근을 구함 |
TRUNC |
버림 |
ROUND |
반올림한 값을 구함 |
LN |
자연대수로 변환 |
날짜/시간 함수 - 컴퓨터활용능력1급필기 출제빈도↑
함수명 |
내용 |
함수명 |
내용 |
NOW() |
현재의 날짜와 시간을구함 |
DATE() |
현재 날짜를 구함 |
TIME() |
현재의 시간을 구함 |
WEEKDAY() |
날짜와 요일을 숫자로 구함 |
DATEVALUE |
텍스트 날짜를 일련번호로 구함 |
CDATE |
숫자나 숫자형태의 텍스트를 날짜 데이터로 구함 |
ADD_MONTHS |
월을 더함 |
DATEADD |
날짜에 지정한 기간을 더함 |
DATEDIFF |
날짜의 차를 구함 |
DATENAME |
날짜 요소를 문자열로 구함 |
DATEPART |
날짜 요소를 문자열로 구함 |
DAY |
일자를 구함 |
GETDATE |
현재 날짜를 구함 |
MONTH |
월수를 구함 |
SYSDATE |
현재 날짜와 시각을 구함 |
YEAR |
년수를 구함 |
SECOND |
초 사이의 정수를 반환 |
TIMESERIAL |
특정 시, 분,초를 나타내는 시간이포함된 Date형식을 반환 |
MINUTE |
분 사이의 정수를 반환 |
TIMEVALUE |
시간을 포함하는 Date형식을 반환 |
선택함수
함수명 |
설명 |
IF(조건식, 값1, 값2 ...) |
조건식이 참이면 값1, 거짓이면 값2를 표시 |
CHOOSE(기준,값1, 값2 ...) | 기준이 1이면, 값1, 2이면 값2를 표시 |
SWITCH(조건식1, 값1, 값2, ...) |
조건식1이 참이면 값1,조건식2가 참이면 값2 ...순으로 표시 |
주요함수에 대해 알아보았습니다. 컴퓨터활용능력1급필기시험에서 자주 출제되는 내용이 많이 있으니
표시한 부분을 중점적으로 공부하시기 바랍니다.
오늘도 수고하셨습니다. 온라인컴퓨터강좌 컴띵이었습니다.
감사합니다.
'국가기술자격 > 컴퓨터활용능력' 카테고리의 다른 글
[컴퓨터활용능력1급필기]데이터베이스일반_실행 쿼리 (0) | 2014.06.06 |
---|---|
[컴퓨터활용능력1급필기]데이터베이스일반_조인(Join) (0) | 2014.06.06 |
[컴퓨터활용능력1급필기]데이터베이스일반_연산자 (0) | 2014.06.05 |
[컴퓨터활용능력1급필기]데이터베이스일반_단순조회 쿼리문(SQL) (0) | 2014.06.04 |
[컴퓨터활용능력1급필기]데이터베이스일반_쿼리(Query) (0) | 2014.06.04 |