database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 3477 게시물 읽기
No. 3477
공백 또는 0일떄 값표시하기
작성자
김성수(lovexyou)
작성일
2017-08-29 13:11
조회수
3,110
칼럼명 칼럼명 칼럼명 칼럼명
0 1 공백 공백
1 공백 0 1
2 공백 2 2

 

쿼리를짜고있습니다

 

공백 or 0 이면 값없음 으로해서 출력하려고합니다

 

 

 

SELECT TO_CHAR(coalesce( Grade1wgt1/Totnetwgt1*100,0 ),'999999.9') SELECT           

            CASE

WHEN   Grade1wgt3/Totnetwgt3*100 = 0 THEN '갑없음'   

ELSE  Grade1wgt3/Totnetwgt3*100

END AS AAAA

 FROM  B41H479T 

WHERE PRDTGJ ='HCA4'

 

값이 공백이거나 0이면은 값없음으로 표시하려고하는데 값이 아예 표시가 되지않습니다

 

coalesce 로 공백 인지 아닌지 확읺라려고했는대 표시도 안되내요 방법좀 알려주세요 ㅠㅠ

 

 

이 글에 대한 댓글이 총 2건 있습니다.

공백이 스페이스가 있는 공백을 말씀하시는건가요 아니면 NULL인가요?

스페이스가 있는 공백이라면 TRIM, LENGTH 같은 함수를 사용하시면 되지 않을까요

정상규(pajama)님이 2017-08-29 14:44에 작성한 댓글입니다.

정상규님

공백은 숫자가 있긴하나 표시가 되지않습니다 

음.. TRIM 은 공백제거라서 안되내요 ㅠㅠ

김성수님이 2017-08-29 17:02에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
3481DB2 에서 대량 데이터를 UPDATE 하려고 합니다. [2]
보컬
2017-12-28
2660
3479executeQuery 메소드를 갱신에 사용할 수 없습니다..
초보입니다
2017-09-07
2934
3478또 (+)질문.. [6]
초보입니다
2017-08-31
2824
3477공백 또는 0일떄 값표시하기 [2]
김성수
2017-08-29
3110
3476db2 connect [8]
초보입니다
2017-08-29
3504
3475db2 toad접속방법 [1]
초보입니다
2017-08-28
3868
3474db2툴 [1]
초보입니다
2017-08-28
3077
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다