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

MySQL에서 여러테이블의 스팸성 글을 한번에 지우려면 채택완료

바흐 10년 전 조회 2,928

 

현재 DB에서 스팸글을삭제할때 아래와 같이 From 에서 테이블 이름을 바꿔가며 한테이블씩 삭제를 하는데

여러 테이블에 있는 한 사용자의 글을 한번에 지울 수는 없을까요?

 

 DELETE  FROM g4_write_hire  WHERE mb_id = 'qwer11'​ 

 

테이블이름은 free_board, hire, sell, announce 입니다.

 

그럼 감사합니다.

 

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

답변 2개

채택된 답변
+20 포인트
10년 전

그런 쿼리는 없습니다.

4개의 테이블에서 데이터를 삭제하려면 4번의 쿼리가 실행되어야 합니다.

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

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

9년 전

답변 감사합니다. 

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

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

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

로그인