- BETWEEN 연산자는 AND 연산자로 묶어서 검색한것보다 속도가 약간 빨라진다.

- IN 연산자는 OR 연산을 하기때문에 속도면에선 이득이 없다.

- ESCAPE 옵션은 LIKE 연산에 사용되는 와일드 문자 (%,_) 자체를 포함하는 문자열을 검색할때, 와일드 문자를 일반 문자처럼 취급하기위한 옵션

WHERE name LIKE '황보\_%' ESCAPE '\';

- WHERE name = NULL 로 하면 name 의 문자열이 NULL 인 것을 찾는다.
  --> = NULL 과  IS NULL 은 다르다.

- 임의의 두수를 더하는데 둘중 하나가 NULL 이면 답은 무조건 NULL 이다.

- 연산자 우선순위 :
1. 비교연산자(=,!=,<>,...), SQL 연산자 (BETWEEN,IN,LIKE,IS NULL)
2. NOT
3. AND
4. OR

- 집합연산자 :
1. UNION : DISTINCT 해서 출력
2. UNION ALL : 중복되는것도 중복된대로 출력
3. MINUS : 차집합
4. INTERSECT : 교집합
--> 집합연산자는 컬럼의수가 틀리면 불가능하다.

- 컬럼번호로 정렬하기
order by [번호]

'2007년1학기 > DB프로그래밍' 카테고리의 다른 글

DB 플밍 과제  (55) 2007.04.03
DB 플밍 과제  (42) 2007.03.27
DB 프로그래밍 3장 SQLPLUS  (799) 2007.03.20
DB 프로그래밍1  (719) 2007.03.13
DB 프로그래밍  (33) 2007.03.13
by cranix 2007. 4. 3. 12:35

<과제 1>
PreparedStatement를 이용하여, 학번(STUDNO)이 1010과 20101학생의 이름을 출력하시오.
select name from student where studno=?

'2007년1학기 > DB프로그래밍' 카테고리의 다른 글

DB 프로그래밍  (708) 2007.04.03
DB 플밍 과제  (42) 2007.03.27
DB 프로그래밍 3장 SQLPLUS  (799) 2007.03.20
DB 프로그래밍1  (719) 2007.03.13
DB 프로그래밍  (33) 2007.03.13
by cranix 2007. 4. 3. 10:40
젊은 시절에는
사람들의 관심을 한 몸에 받으려고 애쓰지 말라.
일단 앉아서 들어라. 그리고 관찰하라.
구경꾼들이 가장 게임을 자세히 본다는 속담도 있지 않은가.
사건 밖에서 조용히 눈에 띄지 않게 서 있을 때
오히려 상황을 더 잘 파악할 수 있다.
마치 투명인간이 되는 마법의 모자를 쓰고 있는 것처럼
조용히 사람들을 관찰하면서 배우는 것이다.


조바심 내지 말아라..

'자유글 > 좋은글' 카테고리의 다른 글

삶에 한 가지를 더 보태라  (646) 2007.04.17
게으름이 인생을 먹어치운다.  (42) 2007.04.10
멈추는 습관  (20) 2007.03.17
지도 밖으로 행군하라!  (754) 2007.03.14
이 시대의 모든 트루먼을 위해서  (33) 2007.03.07
by cranix 2007. 4. 3. 01:59
| 1 |