PL/SQL 쿼리에 대해 다른 값 표기하는 방법 0 3 441

by 뷰기 [PL/SQL] PL/SQL 쿼리 다른 [2019.09.02 11:23:22]


안녕하세요,
PL/SQL 쿼리에 대해 아래와 같이 문의 드릴게 있습니다.

두 값을 비교하고싶은데 쿼리에 대해 아는게 하나도 없네요...

제품명이 같은데 숫자나 단위가 다른걸 찾을 수 있는 쿼리가 있을까요?

예를 들어 아래와 같이 제품명이 200G이면 UOM /UOMVAL이 200 / G으로 표기가 되어야하는데,
단위가 잘못 표기가 되어있는것을 확인할 수 있는 쿼리
DESCRIPTION에 있는 값과 UOM / UOMVAL에 각각 맞게 들어가야할 값이 다른경우를 보고싶어요

DESCRIPTION UOM UOMVAL   DESCRIPTION UOM UOMVAL
CJ 백설 바삭한 빵가루 200G 200 G   CJ 백설 바삭한 빵가루 200G 200 KG

쿼리에 대해 아무런 지식이 없어 어떻게 설명을 들어야할지 모르겠는데.. 도움 부탁 드립니다..

by 우리집아찌 [2019.09.02 11:55:36]

테이블 스키마를 올려주세요.


by 레거시 [2019.09.02 12:06:18]
저도 입문자라 잘 모르긴 한데...
다른 분이 올려주신 쿼리가 있으면 그걸 참고하시는 걸 추천드려요

SELECT a.*
FROM [비교테이블 명 a] a
LEFT OUTER JOIN [비교 테이블 명 b] b
ON 
a.DESCRIPTION= b.DESCRIPTION
a.UOM=b.UOM
a.UOMVAL=b.UOMVAL

WHERE b.DESCRIPTION IS NULL

 


by 마농 [2019.09.04 10:55:18]

문자열 중 일부분을 추출해야 하는 문제네요.
추출해야할 문자열에 대한 규칙이 필요합니다.
공통된 규칙을 찾으려면 다양한 샘플이 필요합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입