delete from member where no=’10’;
member 테이블에서 no 필드의 레코드 값이 10인것은 전부 삭제한다.
delete from member where no>10;
‘member’ 테이블에서 ‘no’ 필드의 값이 ‘10’ 보다 큰 레코드를 전부 삭제한다.
delete from member where no<>10;
‘member’ 테이블에서 ‘no’ 필드의 값이 ‘10’ 이 ‘아닌’ 레코드를 전부 삭제한다.
delete from member no>15000 order by no limit 100;
‘member’ 테이블에서 ‘no’ 필드의 값이 ‘15000’ 보다 큰 레코드를 ‘no’ 필드값을 기준으로
정렬시켜, 상위 100 개를 삭제한다. 이때 no 의 속성은 int여야 한다.
delete from member where name like ‘%길동%’;
‘member’ 테이블에서 ‘name’ 필드값에 ‘길동’ 이란 단어가 포함된 레코드를 전부 삭제한다.
delete from member where name like ‘%길동%’ or girlfrend like ‘%춘향%’;
‘member’ 테이블에서 ‘member’ 필드값에 ‘길동’ 이란 단어가 포함되어 있거나
‘girlfrend’ 필드값에 ‘춘향’ 라는 단어가 포함된 레코드를 전부 삭제한다.