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

ca_name에서 제가 지정한것들외에 모두 삭제하라는 mysql 명령어 질문좀드릴게요 채택완료

개그리 8년 전 조회 3,415

delete from g5_write_comu

where 

 

ca_name='인천' or ca_name='부평' or ca_name='평택' or ca_name='동두천'  

 

 

제가 원하는건요

카테고리 네임이  인천 부평 평택 동두천만 제외하곤

모두 다 삭제하고싶습니다

 

 

그런데 정확한 명령어를 제가 잘몰라서요 ㅜㅜ

밑에거 같기도 햇갈려서요 ㅜㅜ

 

ca_name !=('인천' or '부평' or '평택' or '동두천'  )

같기도하고

ca_name !='인천' and ca_name !='부평' and ca_name != '평택' and ca_name!='동두천' 

 

같기도하고 제가 잘몰라서요 ㅜㅜ

 

이걸 제가 확신없이 delete 하다가

제가 원치않는 db날라깔까봐 회원님들에 문의듸리니 

이거 잘아시는 회원님들 답변좀 해주심 감사할게요


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

답변 2개

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

 

ca_name not in ('인천', '부평', '평택', '동두천')  

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

답변에 대한 댓글 1개

개그리
8년 전
키키2 님 생각보다 간단하게 할수있어서 좋은듯해요
몰랐던방법 알려주셔 정말감사합니다^^

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

select * from g5_write_comu where ca_name !='인천' and ca_name !='부평' and ca_name != '평택' and ca_name!='동두천'

 

이렇게 조회를 해서 데이터를 확인후 원하는 결과이면  

 

delete from g5_write_comu where ca_name !='인천' and ca_name !='부평' and ca_name != '평택' and ca_name!='동두천'

 

이렇게 하시면 될거 같습니다.

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

답변에 대한 댓글 1개

개그리
8년 전
심플리님 도움주셔 정말감사합니다^^
오늘도 활기찬하루되십시요!!

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

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

로그인