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
운영게시판
최근게시물
Informix Q&A 2303 게시물 읽기
No. 2303
조인 update 관련....
작성자
coco
작성일
2006-08-16 10:28
조회수
8,204


UPDATE tscfcost
   SET ( tuse_amt,  tuse_qty,  use_unit, rsnt_unit, entry_emp_id, etl_dt  )  =
                             (( SELECT amt, inputqty,unit , unit FROM temp40
                                 WHERE temp40.factory_cd  = tscfcost.factory_cd
                                   AND temp40.accd_cd     = tscfcost.accd_cd
                                   AND temp40.item_cd     = tscfcost.item_cd  ),ps_entry_emp_id,  CURRENT  )
 WHERE base_cd         =  ps_Base_Cd
   AND sys_gb          = 'F'
   AND yyyymm         >= s_yyyymm1
   AND yyyymm         <= s_yyyymm2
   AND version         = 'C'
   AND factory_cd   LIKE '%'
   AND Exists   ( SELECT 1 FROM temp40 a
                   WHERE a.factory_cd  = tscfcost.factory_cd
                     AND a.accd_cd     = tscfcost.accd_cd
                     AND a.item_cd     = tscfcost.item_cd
                     AND a.unit        > 0 )
 ;

tscfcost  : pk -> base_cd, sys_gb,yyyymm,version,factory_cd,accd_cd,item_cd
            총데이터 건수  : 708273 건
            조건에맞는건수 :   5000 건
temp40    : pk -> factory_cd, accd_cd, item_cd
            총데이터 건수  : 1700  건
            조건에맞는건수 : 1700  건
           
temp40 에 전체데이터와 일치하는 tscfcost 데이터를 update 시키는 작업입니다.
1분 걸려요...ㅠㅠ
인포믹스가 첨이라......
다른 update 방식이 있을까요..???
오라클처럼 조인을 걸어서 update 한다던지.....
좋은 의견 부탁드립니다.
           

[Top]
No.
제목
작성자
작성일
조회
2306인포믹스가 자꾸 죽습니다. [1]
guest
2006-08-18
7352
2305기존 필드 순서 어떻게 바꿔요???
smilepko
2006-08-18
7188
2304필드명 변경하고자 할때는 어떻게 하나요? [2]
smilepko
2006-08-17
7217
2303조인 update 관련....
coco
2006-08-16
8204
2302informix 설치후 재부팅하면 다시 처음으로 가는 현상.... [2]
우종규
2006-08-14
45549
2299test
test
2006-08-09
29211
2293컬럼 의 default 값
chobo
2006-08-02
7092
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다