쿼리문 좀 알려주세요
본문
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 의 값을 제외한 나머지는 삭제됩니다만
수많은 화면의 오류와 싸움이 시작되지 않을까요?
답변을 작성하시기 전에 로그인 해주세요.