SQL 삭제

DELETE
정의
테이블이나보기에서 행을 제거합니다.

 [에게서] 삭제 [[FROM ... N]] [WHERE은 {]

조항에 대한 설명

  • FROM : 옵션 키워드 DELETE 키워드와 대상 (테이블, 뷰 또는 행 집합) 사이에 사용할 수 있습니다
  • FROM <Table>가 : 조항에서 추가를 지정합니다. 이 확장은 Transact - SQL을 삭제할 데이터를 지정하고 첫 번째 조항 테이블에서 해당 행을 제거합니다. 대신 행을 제거할 확인하기 위해 WHERE 조항에 하위 쿼리의 조합을 지정하는이 확장을 사용할 수 있습니다.
  • 삭제 행 수를 제한하는 데 사용되는 조건을 지정 :이 WHERE. WHERE 조항을 제공하지 않으면, 테이블에서 모든 행을 제거 Delete를 누릅니다.


A. 테이블 SalesPersonQuotaHistory의 삭제는 모든 레코드

 Sales.SalesPersonQuotaHistory에서 삭제

B. 열 값이 이상 1000.00 StandardCost되는 테이블 ProductCostHistory의 삭제는 모든 행.

 WHERE Production.ProductCostHistory StandardCost> 1000.00에서 삭제

C. 매출에 따라 삭제 테이블 행 SalesPersonQuotaHistory 년 최신 테이블 판매원에 저장

 SP는 내부 WHERE sp.SalesPersonID sp.SalesYTD spqh.SalesPersonID가 => 2500000.00 ON Sales.SalesPerson AS JOIN AS Sales.SalesPersonQuotaHistory Sales.SalesPersonQuotaHistory spqh FROM에서 삭제

"SQL 삭제"한 응답

  1. Bitacoras.com는 말합니다 :

    Bitacoras.com 정보 ...

    Bitacoras.com 요금 : DELETE 문은 테이블이나 뷰의 행을 정의를 제거합니다. [에게서] 삭제 [[FROM, N]?] [WHERE {] 조항에 대한 설명 : 선택 키워드 DELETE 키워드 너희 사이에서 사용할 수 있습니다 ... ...

논평