728x90
728x170
데이터베이스 일반
특수 연산자를 이용한 질의 / 하위 질의
IN
- 필드의 값이
IN
연산자의 인수로 지정된 값과 같은 레코드만 검색하는 것 OR
연산자를 수행한 결과와 같음.- 문법
WHERE 필드 또는 필드를 나타내는 식 IN(값1, 값2, ...);
BETWEEN
- 필드의 값이
BETWEEN
연산자의 범위로 지정된 값 이내에 포함되는 레코드만 검색하는 것 AND
연산자를 수행한 결과와 같음.- 문법
WHERE 필드 또는 필드를 나타내는 식 BETWEEN 값1 AND 값2;
LIKE
- 대표 문자를 이용해 필드의 값이 패턴과 일치하는 레코드만 검색함.
- 문법
WHERE 필드 또는 필드를 나타내는 식 LIKE '문자 패턴';
NOT
- 필드의 값이
NOT
다음에 기술한 연산자의 결과에 포함되지 않는 레코드만 검색함. - 문법
WHERE 필드 또는 필드를 나타내는 식 NOT 다른 연산;
하위 질의
- 선택 질의(
SELECT
) 또는 실행 질의(INSERT
,UPDATE
,DELETE
) 안에 작성하는SELECT
문 - 하위 질의 내에 또 다른 하위 질의를 만들 수 있음.
- 하위 질의를 기본 질의에
IN
연산자로 연결하면, 하위 질의의 결과가 기본 질의의 조건으로 사용됨. SELECT
문의 필드 목록이나WHERE
또는HAVING
절에서 식 대신에 하위 쿼리를 사용할 수 있음.
대표 문자
*
또는%
: 모든 문자를 대표?
또는_
: 한 자리 문자를 대표#
: 한 자리 숫자를 대표
728x90
그리드형(광고전용)
'Certificate > CSSD' 카테고리의 다른 글
데이터베이스 일반 : 폼의 개념 (0) | 2021.06.14 |
---|---|
데이터베이스 일반 : 기타 질의 (0) | 2021.06.14 |
데이터베이스 일반 : 실행 질의 (0) | 2021.06.14 |
데이터베이스 일반 : 조인(JOIN) (0) | 2021.06.14 |
데이터베이스 일반 : 주요 함수 (0) | 2021.06.14 |
데이터베이스 일반 : 그룹 지정 (0) | 2021.06.14 |
데이터베이스 일반 : 정렬 (0) | 2021.06.14 |
데이터베이스 일반 : 단순 조회 질의 - 기본 구문 (0) | 2021.06.14 |