내 SSRS 보고서에 사용할 표준화 된 SQL 스크립트를 만들려고합니다. 나는 문 등이하고자하는 경우 :IN vs = where 절에서
Select * from mytable
및 where 절에 SQL 변수 (SSRS 매개 변수)를 사용하여,이를 사용하는 어떤 속도 장점이있다 :
필드 = @MyField
VS. 필드 IN (@MyField)
내가 두 번째 옵션을 알고
은 복수 선택 및 단일 선택 처음 지원하지만 단 하나를 모두 지원합니다.
일관성을 위해 IN 문을 사용하여 모든 쿼리를 작성하면 성능이 저하됩니까?
아니요, 물론 아닙니다. Field1, field2 등을 입력하는 것보다 시간을 절약하는 것이 었습니다. – DavidStein
'select * '의 문제점은 무엇입니까? –