DELETE 資料表中資料,其中欄位與其他關聯資料表的關聯欄位相同的方法

摘要:DELETE 資料表中資料,其中欄位與其他關聯資料表的關聯欄位相同的方法

 

DELETE TA WHERE (TA.FA + TA.FB + TA.FC + TA.FD)  
IN (
SELECT TB.FA + TB.FB + TB.FC + TB.FD  
FROM TB
)


另外一個方式如下
 

DELETE TA
FROM TA  
INNER JOIN TB
        ON TA.P = TB.P
        AND TA.Q = TB.Q
        AND TA.R = TB.R
WHERE TB.X = 'K'
 

 


以下是簽名:


Microsoft MVP
Visual Studio and Development Technologies
(2005~2019/6) 
topcat
Blog:http://www.dotblogs.com.tw/topcat