삭제만족하는 행을 삭제합니다여기서지정된 테이블의 조항. 인 경우여기서절은 없다 효과는 테이블의 모든 행을 삭제하는 것입니다. 결과는 유효하며 하지만 빈 테이블.
팁 : Truncateis스포츠 토토 결과테이블에서 모든 행을 제거하는 더 빠른 메커니즘.
기본적으로삭제행을 삭제합니다 지정된 테이블과 모든 하위 테이블에. 당신이 원한다면 언급 된 특정 테이블에서만 삭제하면 사용해야합니다.전용절.
당신은가 있어야합니다.삭제특권 on 삭제할 테이블과select값이있는 모든 테이블에 대한 특권 에서 읽으십시오.조건.
성공적인 완료시 A삭제명령은 양식의 명령 태그를 반환
삭제count
thecount는 수입니다 줄이 삭제되었습니다. 만약에countis 0, no 줄은와 일치했습니다.조건(이 오류로 간주되지 않습니다).
스포츠 토토 결과참조 할 수 있습니다 의 다른 테이블의 열여기서조건. 예를 들어, 주어진 것에 의해 생성 된 모든 필름을 삭제하려면 생산자, 할 수 있습니다
필름에서 삭제 여기서 producer_id = producers.id 및 producers.name = 'foo';
본질적으로 일어나고있는 일은 여기서 관계매가 있습니다영화및프로듀서, 모든 성공적으로 가입영화삭제로 표시되는 행입니다. 이 구문은 표준이 아닙니다. 보다 표준적인 방법은입니다.
필름에서 삭제 여기서 producer_id in (이름 = 'foo')
경우에 따라 조인 스타일은 쓰기가 더 쉽거나 빠릅니다. 하위 선택 스타일보다 실행합니다. 가입에 대한 한 가지 반대 스타일은 어떤 테이블이 있는지 명시적인 목록이 없다는 것입니다. 사용하여 스타일이 다소 오류가 발생하기 쉽습니다. 또한 할 수는 없습니다 자기 주인을 처리하십시오.