제 명령문에 동적 컬럼을 작성했습니다. 내 동적 열에서 다양한 CASE 문을 사용했습니다. 이제 WHERE 절에서 동적 열을 필터링 할 수 없습니다.동적 컬럼에 대한 DB2 SQL WHERE 절
SELECT
item1,
item2,
CASE WHEN item1 = '1' THEN '10' END AS item3 FROM "Table1"
WHERE item3 = '10';
위의 문은 내 동적 열에서 필터를 사용할 때 오류가 발생합니다. where
절을 select
전에 실행 얻을 때문에
죄송합니다. 오타였습니다. 고맙습니다. –