소개
예시
tags_string 및 tags_int가 있는 테이블을 예시로 사용하겠습니다.
- 예시용 데이터베이스와 테이블을 생성하세요.
- 샘플 테이블을 생성합니다
- 테이블에 샘플 데이터를 삽입하세요.
has(arr, elem) 함수를 사용해 arr 배열에 elem 요소가 포함된 행만 반환되도록 테이블을 필터링합니다.
tags_string 배열에 tag1 요소가 포함된 행만 반환되도록 테이블을 필터링합니다.
hasAll(arr, elems) 함수를 사용하여 elems 배열의 모든 요소가 arr 배열에 포함된 행을 반환합니다.
테이블을 필터링하여 tags_string 배열의 모든 요소가 ['tag1', 'tag2'] 배열에 포함된 행을 반환합니다.
hasAny(arr, elems) 함수를 사용해 elems 배열의 요소 중 하나 이상이 arr 배열에 포함된 행을 반환합니다.
테이블을 필터링하여 tags_string 배열의 요소 중 하나 이상이 ['tag1', 'tag2'] 배열에 포함된 행을 반환합니다.
arrayExists(lambda, arr) 함수를 사용하면 람다 함수로 테이블을 필터링할 수 있습니다.
tags_int 배열에서 하나 이상의 요소가 3보다 큰 행만 반환하도록 테이블을 필터링합니다.