---데이터 량이 많을때
Sub쿼리가 join보다 빠르다
---- or 는 앞의 결과가 false면 뒤로 넘어감
---- and 는 앞의 결과가 false면 뒤로 안넘어가고 끝남
=============== 프로슈저 만든 방법 및 사용법 예제
--호출방법
SP_Test 20, '1', ''
drop procedure SP_Test
go
create procedure SP_Test
--인자
@age int,
@gender char(1),
@dept char(2)
as
--쿼리문
select *
from tb_MAN
where (@age = 0 or age = @age) and
(@gender = '' or gender = @gender) and
(@dept = '' or dept = @dept)
return
'MS-SQL' 카테고리의 다른 글
조건절 LIKE 검색 조건(기호 인식) (0) | 2020.07.28 |
---|---|
[MSSQL] [DMV] 비용이 드는 쿼리 찾아내기 (0) | 2020.03.20 |
MS-SQL 쿼리팁 (0) | 2020.03.13 |
특정문자 (') 치환법 (0) | 2019.12.13 |
SQL 기본 명령어 (0) | 2019.11.21 |