아래와 같은 테이블이 있습니다.
[옵션테이블]
위 데이터를 SELECT * FROM 옵션테이블 WHERE 옵션인덱스 IN (1, 1, 2); 처럼 사용하여 아래와 같은 결과물을 만들고 싶습니다.
테이블을 하나 더 만들어서 해야할지, 아니면 쿼리로만 가능할지 조언 부탁드립니다.
SELECT a.* FROM 옵션테이블 a INNER JOIN (SELECT 1 옵션인덱스 UNION ALL SELECT 1 UNION ALL SELECT 2 ) b ON a.옵션인덱스 = b.옵션인덱스 ;