쿼리문 좀 알려주세요

쿼리문 좀 알려주세요

QA

쿼리문 좀 알려주세요

본문

sql_query("TRUNCATE TABLE aaa_step"); //테이블 초기화

구조는 남기고 데이타를 모두 지우는건데요,,

 

위 쿼리에서 wr_1필드는 남기고 나머지 데이터를 전부 지우려면 어떻게 해야 할지요,,

프로그래머가 아니라 어렵네요.

 

 

sql_query("TRUNCATE TABLE from g5_write_aaa_step where all not in (wr_1)"); 이런거는 아닐거고..ㅋ

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

sql_query("create table aaa_step_clon select * from aaa_step");

을 먼저 수행하시고

 

sql_query("TRUNCATE TABLE aaa_step"); 

후에

 

sql_query("insert into aaa_step(wr_id, wr_parent, wr_1) select wr_id, wr_parent, wr_1 from aaa_stop_clon");

 하시면

 

접근가능한 키값인 wr_id는 살려두고

wr_1 의 값을 제외한 나머지는 삭제됩니다만

수많은 화면의 오류와 싸움이 시작되지 않을까요?

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 197
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT