SQL Изтриване

ИЗТРИЙ
Дефиниция
Премахва редове от една таблица или изглед.

 ИЗТРИВАНЕ [от] [от [... N]] [където {] 

Описание на клаузите

  • От: по желание ключова дума може да се използва между ключова дума DELETE и целевата (таблица, изглед, или редови набор)
  • <table> От: Определя допълнителна клауза. Това разширяване на Transact-SQL DELETE, за да укажете данни и изтриване на съответните редове в таблицата в първата клауза. Можете да използвате това разширение, което определя комбинация вместо subquery в клаузата, където да се идентифицира редовете, да бъдат премахнати.
  • КЪДЕ: определя условията, които са използвани за ограничаване на броя на редовете, за да бъдат заличени. Липсата на клауза, където, изтриване премахва всички редове от таблицата.

Примери
а. Изтрива всички записи в таблицата SalesPersonQuotaHistory

 Изтриване ОТ Sales.SalesPersonQuotaHistory

б. Изтрива всички реда в таблицата ProductCostHistory, където колоната стойност е по-голяма от 1000,00 StandardCost.

 Изтриване когато Production.ProductCostHistory StandardCost> 1000,00

в. Изтрива редове от таблицата, въз основа на продажбите SalesPersonQuotaHistory годината към момента се съхранява в таблицата по-Продавач

 Изтриване От Sales.SalesPersonQuotaHistory Sales.SalesPersonQuotaHistory spqh, AS SP INNER се присъединят Тъй като Sales.SalesPerson ON,, КЪДЕ sp.SalesPersonID sp.SalesYTD spqh.SalesPersonID => 2500000,00

Един Отговор към "SQL Delete"

  1. Bitacoras.com казва:

    Информация Bitacoras.com ...

    Курсове в Bitacoras.com: DELETE изявление премахва редове Дефиниция на таблица или изглед. ИЗТРИВАНЕ [от] [[N]?] [Когато] Описание От клаузи: по желание ключова дума може да се използва между ключова дума DELETE и електронна .....

Коментар