테스트 사이트 - 개발 중인 베타 버전입니다

여분필드값을 일괄변경이나 삭제 할 수 있을까요? 채택완료

다둥이아빠 2년 전 조회 1,980

안녕하세요 sql 문의 드립니다.

 

~~ wr_id=1 의 여분필드가 wr_1 ~ 70 번 까지 있는데요...

밤 12시를 기준으로 해서 여분필드 값만 0으로 일괄변경하거나 삭제 할 수가 있을까요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
플래토
2년 전

자정에 작동하게 하는 쿼리를 만들어서 

extend에 넣어두시면 될것같은데요

</p>

<p>$wr_id = 1;</p>

<p>$sql  = "update table set ";</p>

<p>for($i=1; $i <= 70; $i++) {</p>

<p>    if ($i > 1) $sql.= " ,";</p>

<p>    $sql .= " wr_".$i." = '0' ";</p>

<p>}</p>

<p>$sql .= "where wr_id= ".$wr_id;</p>

<p>sql_query($sql);</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

어떤 용도인지는 몰라도

 별도 테이블로 하나 만드시는 것이 좋을 듯합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

노가다 했어요 ㅠㅠ 엑셀로~ 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플라이
2년 전

네 가능합니다.

자정에 실행할수 있는 crontab으로 파일을 만들어서 자정에 여분필드를 업데이트 하도록 처리해 주셔야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인