본문 바로가기

MySQL

[My SQL] 기본쿼리 - DELETE 문

반응형
쿼리 명령을 실행하려면
[전체관리]→[DB관리]→[테이블 관리]→[MySQL Query 실행 버튼]을 클릭하면 실행폼이 있습니다.
또는 php 소스에 직접 넣어서 실행시키려 할때는
mysql_query("쿼리문"); 형식으로 작성하면 됩니다.
데이타 유실의 위험성이 있으니 확실치 않은 쿼리문은 절대 실행하지 마십시오.


 
delete from ABCDE where no='3'
'ABCDE' 테이블에서 'no' 컬럼값이 '3' 인 레코드를 전부 삭제한다.

 
delete from ABCDE where no>3
'ABCDE' 테이블에서 'no' 컬럼값이 '3' 보다 큰 레코드를 전부 삭제한다.

 
delete from ABCDE where no<>3
'ABCDE' 테이블에서 'no' 컬럼값이 '3' 이 '아닌' 레코드를 전부 삭제한다.

  
delete from ABCDE where wdate>32015467 order by no limit 30
'ABCDE' 테이블에서 'wdate' 컬럼값이 '32015467' 보다 큰 레코드를 'no' 컬럼값을 기준으로
정렬시켜서 상위 30 개를 삭제한다.

 
delete from ABCDE where tbody like '%무료동영상%'
'ABCDE' 테이블에서 'tbody' 컬럼값에 '무료동영상' 이란 단어가 포함된 레코드를 전부 삭제한다.


delete from ABCDE where tbody like '%무료동영상%' or subject like '%광고%'
'ABCDE' 테이블에서 'tbody' 컬럼값에 '무료동영상' 이란 단어가 포함되어 있거나
'subject' 컬럼값에 '광고' 라는 단어가 포함된 레코드를 전부 삭제한다.
 
반응형

'MySQL' 카테고리의 다른 글

[MySQL] Mac에서 MySQL설치하기  (0) 2012.02.16
[My SQL] ERROR  (0) 2012.01.03
[My SQL] 기본쿼리 - UPDATE 문  (0) 2012.01.02
[MySQL] My SQL 실행하기  (0) 2012.01.02
[MySQL] My SQL 설치  (0) 2012.01.01