Sponsored By
















 

instr함수를 사용하여 원한는 문자열의 자리수를 가져오자.

 

 

 

MAX함수/ MIN함수를 사용하여 최대갑/최소값을 나타내어보자.

이때 주의할점은 MAX이나 MIN함수를 사용하면 rows의 수가 줄어들기 때문에 적절한 처리를 해주어야 한다.

보통은 group by 로 묶어서 사용해준다.

 

 

 

ㅁ. MAX 함수

 

 

 

 

ㅁ. MIN함수

 

 

Between 함수 사용하기

 

 

Q. TEMP테이블을 이용하여 emp_name이 'ㄱ' 으로 시작되는 사람의 emp_id와 emp_name 을 불러와보자.

 

A.

>

select emp_id,

emp_name

from temp

where emp_name between '가' and '나' ;

 

 

 

 

원하는 컬럼에 원하는 문자를 포함한 row를 검색하는 방법이다.

 

 

Q1. TEMP테이블 중 부서코드중에 A가 들어가는 row를 검색하라.

 

A.1 

>

select emp_id,

emp_name, 

dept_code

from temp

where dept_code like '%A%' ;

 

 

 

Q2. 부서코드가 A로 시작하는 row를 검색하여라.

 

 

 

 

A.

>

select emp_id,

emp_name,

dept_code

from temp

where dept_code like 'A%' ;

 

 

 

 

Q3. 총 6자리 부서코드 중 2번째 자리가 A가 들어가는 row를 검색하여라

 

A.

>

select emp_id,

emp_name,

dept_code

from temp

where dept_code like '_A____' ;

 

 

 

 

Order by 절에 대해 알아보겠다.

 

 

Q. TDEPT 테이블을 이용해서 AREA 순서대로 부서정보를 읽어오는 SQL을 작성해보자.

 

 

 

A.

>

select *

from tdept

order by area;

 

 



Sponsored By















+ Recent posts