ORACLE WHERE 절 NULL 값 조회
고객명, 휴대폰 번호, 주소에 대한 고객정보를 조회할 때 LIKE를 이용해 조회함에도 불구하고 휴대폰 번호만으로 고객정보가 조회되지 않는 문제 /* 기존 쿼리 */SELECT C_ID, C_NM, TEL_NUM, ADR, ADR2FROM CUSTMWHERE C_NM LIKE '%%' AND (TEL_NUM LIKE *TEL_NUM(입력값) OR TEL_NUM2 LIKE *TEL_NUM(입력값)) AND (ADR LIKE '%%' OR ADR2 LIKE '%%') 조회하고자 하는 고객정보를 찾아보니, 주소에대한 정보가 기입되어 있지 않아, WHERE절에 조건으로 더해진 주소 정보가 NULL이면 조회되지 않았다. /* 수정 쿼리 */SELECT C_ID, C_NM, TEL_NUM, TEL_NUM2, AD..
2024. 5. 16.
INSERT ALL
INSERT ALL INTO L_TAB VALUES ('A조', '2024030401', 'NAME1', SYSDATE-4 ) INTO L_TAB VALUES ('B조', '2024030402', 'NAME2', SYSDATE-4 ) INTO L_TAB VALUES ('C조', '2024030403', 'NAME3', SYSDATE-4 ) -- INTO L_TAB (TEAM, NAME, EMPNO, INSERT_DATE) VALUES ('A조', '2024030401', 'NAME1', SYSDATE-4 ) SELECT 1 FROM DUAL; -- SELECT * FROM DUAL; 참고
2024. 3. 4.