SETEQ 연산자는 두 개의 컬렉션이 같은지 구분한다. 두 개의 컬렉션이 똑같은 원소 값을 가지면 두 컬렉션은 같은 것으로 간주한다.
collection_operand SETEQ collection_operand
collection_operand는 항상 하나의 컬렉션 값이 되어야 한다. 첫 번째 collection_operand가 생성하는 컬렉션이 다른 컬렉션(여기서는 두 번째 collection_operand)과 같은지 검사한다. SETEQ 연산자의 오른쪽에 위치하는 컬렉션의 모든 원소들로 연산자의 왼쪽에 위치하는 컬렉션과 같은 집합을 구성할 수 있어야 한다.
다음 질의는 특정 sports 경기장이 있는 city_name을 조회한다.
두 컬렉션의 원소들은 같아야 하지만, 반드시 그 순서까지 같을 필요는 없다.
csql> select city_name, sports from city where sports seteq {'tennis', 'golf', 'scuba'};
csql> ;x
=== <Result of SELECT Command in Line 1> ===
city_name sports
============================================
'Jeju' {'golf', 'scuba', 'tennis'}