생활
오라클 쿼리 이름 마지막자 * 처리 질문 드립니다.
회원 정보 테이블 에서 이름 김희선 등등 마지막 자 에 * 별 로 표시 하고 싶습니다. 간단하게 할수 있는 쿼리 있을까요?
55글자 더 채워주세요.
2개의 답변이 있어요!
이렇게 쿼리 짜시면 될꺼 같네요
예시 드리겠습니다. 참고 하시기 바랍니다.
with t as (
select '홍길동' txt from dual
)
select substr(txt,1,length(txt)-1) ||'*'
from t;
- SELECT substr( name,1,2 ) || '*' from member;
위 코딩은 한글 이름이 총 3글자일경우를 가정한것이구요
한글 이름이 총 3글자 이상이 된다고 가정할때는 다음 코드를 사용해주시면 됩니다만,
이또한 상황에 맞게 수정을 해주셔야 합니다
SELECT substr( name,1,length(name)-1 ) || '*' from member;