일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- #스프링 셋팅
- 스프링 mybatiis
- 스프링 팩토리
- #데이터 베이스
- 스프링 마이바티스연동
- 스프링
- 데이터베이스연동
- AOP-관점지향프로그래밍
- predestory
- #출처는 페이스북
- 스프링 NamedParameterJDBCTemplate
- #JSP
- 스프링 데이터베이스연동
- 스프링 생성자
- 스프링 의존성주입
- 스프링 데이터베이스
- srping 데이터베이스연동
- AOP-관점지향 프로그래밍(Aspect Oriented Programming)
- #인테리어
- 관점지향 프로그래밍
- #Java
- spring mybatis연동
- 스프링 마이바티스
- 스프링 의존성
- JSP-서블릿
- 스프링 autowired
- 스프링 setter
- JSP
- 스프링 DB연동
- Spring
Archives
- Today
- Total
재미있게 코딩합시다
3. 데이터베이스 -함수 본문
데이터베이스 -함수
1.sysdate()
=> 현재 날짜를 구하는 함수
2. dual
=>값을 저장하지않지만 값을 한번 출력해내는 함수
ex) select sysdate() from dual;
3. 문자열 길이를 알려주는 함수 = length
ex1) select length('Kim Min Seo'), length('김민서') from dual;
ex2) select char_length('Kim Min Seo'), char_length('김민서') from dual;
4. 문자열을 합쳐주는 함수 = concat 함수
ex3) select concat('김민서','는악어다')from dual;
=> concat 은 문자를 합쳐준다
5. 문자열을 가르는 함수 = substr함수
ex4) select substr('abcdefghijk',4,3),substr('abcdefghijk',-4,3) from dual;
=> 앞의 4 는 'abcdefghijk' 에서 4번째단어 d부터
=> 뒤의 3 은 3개만 출력 하라는 뜻이다
=> 문자열에서 - 는 뒤에서부터라는 뜻입니다!!
6. select sum(comm) from employee;
comm 값이 null인 친구들의 comm값을 0으로 간주한게 아니라 그냥 무시한거임....
=>null은 데이터로 인식 하지못해서 무시한다.
7. select count(*) from employee
=> employee테이블의 레코드 전체의 갯수
8. distinct
=> 중복을 제거
ex1) select distinct job from employee;
ex2) select count(distinct job) from employee;
=> 직업의 갯수가 나온다(단 중복X)
9.그룹함수 : 테이블 전체 데이터(혹은 특정 조건을 만족하는 테이터집합) 에서 통계적인 결과를 구하는 함수들
그룹함수는 하나이상의 행을 그룹으로 묶어서 연산하여 하나의 결과를 구함
#sum, avg,count,max,min
=>
select sum(sal) as '급여 총액',
avg(sal) as'급여 평균',
max(sal) as'최대 급여',
min(sal) as'최소 급여'
from employee
'IT > 데이터베이스' 카테고리의 다른 글
6. 데이터베이스 -조인 (0) | 2018.12.21 |
---|---|
5. 데이터베이스 - 데이터 그룹 사용하기 (0) | 2018.12.21 |
4. 데이터베이스 - 쿼리 (0) | 2018.12.21 |
2. 데이터베이스 - 연산 (1) | 2018.12.21 |
1. 데이터 베이스 (0) | 2018.12.21 |