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 1417 게시물 읽기
No. 1417
join할때 필드 Type이 문제가 되요
작성자
초보자
작성일
2007-08-29 17:24
조회수
8,100

TEST1 
AA CHAR(8),
BB NUMBER(4, 0)

TEST2에는 
CC CHAR(8),
DD CHAR(4)

이런 2 TABLE이 있습니다.
BB와 DD에 거의 비슷한 형태의 DATA가 들어갑니다.

TEST1, TEST2  이 두 TABLE을 JOIN하여 DATA를 조회하려고 합니다.
SLELCT T1.AA, T2.CC
FROM TEST1 T1, TEST2, T2
WHERE T1.BB = T2.DD

이렇게 하니까 TYPE이 틀리다는 메시지가 보여지는데
어떻게 할 수 있는 방법 없나요?

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

DB2에서는 NUMBER가 아니고 DECIMAL,DEC 나 NUMERIC, NUM 입니다.


다른 TYPE 비교시는 CAST합니다.


SLELCT T1.AA, T2.CC

FROM TEST1 T1, TEST2, T2

WHERE T1.BB = DEC(T2.DD,4,0)

박진복(pjb708)님이 2007-08-29 18:34에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1420DB2 check list [1]
임근호
2007-08-31
9057
1419WITH TBL(a,b) AS (VALUES 안됩니다 [2]
첩자
2007-08-30
9135
1418as 400 에서 width 절 [1]
첩자
2007-08-29
8509
1417join할때 필드 Type이 문제가 되요 [1]
초보자
2007-08-29
8100
1416union all 에서 group by .... order by [1]
손님
2007-08-23
8543
141532bit instance 에서 64bit instance 업그레이드 시 고려사항
db2초보
2007-08-20
7964
1414char -> date 형변환에 대해
궁금2
2007-08-20
9783
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다