안녕하세요.
너무 극초보적인 질문입니다.
문자열에서 '_' 가 들어간 행을 제외 하고 선택하려고 하는데 구글링 해보니 escape문을 사용해서 하면 된다고 하는데 자꾸 오류가 나는데 알려주실 수 있을까요?
escafe로 @를 지정하고 _앞에 붙였는데 오류가 납니다
KT의 ndap이라는 데이터베이스 입니다.
모두 새해 복 많이 받으시고 좋은 하루 되시기 바랍니다^^
쿼리 원문
SELECT substr(a.base_ym, 1, 4), a.sido_nm, a.kto_tob_mcls_cd , a.bccd_tob_scls_cd , a.bccd_tob_scls_nm , a.tob_cd , a.tob_nm , a.lrfrn_div_nm , SUM(a.card_compt_amt)
FROM dw.trd_st_bccd_by_mm_dtl_bk3_ck3_sum a
WHERE (substr(a.base_ym, 1, 4) = 2021) and (a.bccd_tob_scls_nm not like '%@_%' ESCAPE'@')
GROUP BY substr(a.base_ym, 1, 4), a.sido_nm, a.kto_tob_mcls_cd , a.bccd_tob_scls_cd , a.bccd_tob_scls_nm , a.tob_cd , a.tob_nm , a.lrfrn_div_nm ;