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
운영게시판
최근게시물
MySQL Q&A 30825 게시물 읽기
No. 30825
sql 일괄변경 문의
작성자
초보에요(torrent)
작성일
2015-02-27 11:02
조회수
5,449

특정 게시물의 모든 댓글을 비밀글로 변경 하려고 합니다.

 

한번의 명령어로 변경이 가능한가요? 가장 좋은 방법이 무었인가요?

 

이런 명령어가 없다면

 

댓글의 모든 번호를 확인한 다음에

 

UPDATE `xe_comments` SET `is_secret` = 'Y' WHERE `xe_comments`.`comment_srl` =526296 LIMIT 1 ;

 

이런식으로 명령을 주면 하나씩 변경되는데

 

 

여러개 댓글 번호를 한꺼번에 입력하고 변경할수 있는 명령어가 있을까요?

 

526296

526297

526298

 

 

만약 세개의 댓글을 한꺼번에 바꿔려면 어떻게 명령어를 넣어야 되나요?

 

 

고수님들의 조언 부탁 드립니다.

 

 

감사합니다.

 

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

아래처럼 '=' 대신 IN 절을 사용하시면 됩니다.

UPDATE `xe_comments` SET `is_secret` = 'Y' WHERE `xe_comments`.`comment_srl` in (526296, 526297, 526298);

정상규(pajama)님이 2015-02-27 13:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30830동시 업데이트 방지 어떻게 하면 될까요? [1]
제록
2015-03-30
4657
30828성능모니터링
초보초보
2015-03-02
5292
30827쿼리 질문드립니다. [4]
Hades
2015-02-28
6385
30825sql 일괄변경 문의 [1]
초보에요
2015-02-27
5449
30824federated engine 추가 후 재시작하지않고 적용할 수 있는 방법
왕초보
2015-02-17
5200
30822Toad for mysql 을 쓰는데 창크기가 너무 큽니다.
홍원기
2015-02-03
5446
30821컬럼데이타를 세로로 [1]
너구리
2015-02-03
5212
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.078초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다