基于条件的SQL删除查询

时间:2013-02-18 09:27:05

标签: sql sql-delete

假设我有两张桌子。一个是Car_Window,另一个是Product。现在我想编写一个删除语句,该语句应删除Product

中的所有数据
  

Car_Window.Id = Product.Makeid和Car_Window.Year = Product.Year和Car_Window.Model!= product.Model

任何帮助都将不胜感激。

先谢谢。

1 个答案:

答案 0 :(得分:1)

DELETE  a
FROM    product a
        INNER JOIN car_window b
            ON a.makeID = b.ID AND
                a.Year = b.year
WHERE   b.Model != a.Model