상술 한 실시 예 에 있 어서 는 색인 어 리스트 ( 20 ) 에 기록 된 모든 색 인어 들 을 WITHIN ( ^ n ) 연산자 를 이용 하 여 결합 함 으로써 제 2 연산자 를 생성 하 는 것 으로 기재 하 였 지만 , 변형 된 실시 예 에 있 어서 는 색인 어 리스트 ( 20 ) 에 기록 된 색 인어 의 수 가 소정 개수 이상 인 경우 검색 에 소요 되 는 시간 을 감소 시키 기 위해 WITHIN ( ^ n ) 연산자 와 AND ( &) 연산자 를 함께 이용 할 수 도 있 다 . 예컨대 색인 어 리스트 ( 20 ) 에 기록 된 색인 어가 4 개 이하 인 경우 모든 색 인어 들 을 WITHIN ( ^ n ) 연산자 를 이용 하 여 결합 하 고 , 색인 어가 5 개 이상 인 경우 , 색인 어 리스트 ( 20 ) 에 기록 된 1 번 째 색 인어 부터 4 번 째 색 인어 까지 는 WITHIN ( ^ n ) 연산자 를 이용 하 여 결합 하 고 , 5 번 째 색 인어 부터 8 번 째 색 인어 까지 는 색인 어 번호 의 차이 가 1 이 면 WITHIN ( ^ n ) 연산자 를 사용 하 여 결합 하 고 , 색인 어 번호 의 차이 가 2 이상 이 면 AND ( &) 연산자 를 사용 하 여 결합 하 며 , 9 번 째 이상 의 색 인어 들 은 모두 AND ( &) 연산자 를 사용 하 여 결합 한다 .