2013-02-18 141 views
0

假设我有两个表。一个是Car_Window,另一个是Product。现在,我想要写一个delete语句应该从产品删除所有数据Sql根据条件删除查询

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

任何帮助,将不胜感激。

在此先感谢。

+0

你需要解释这更好,删除产品中的所有数据只是: DELETE FROM产品 – 2013-02-18 09:30:13

+0

[RDBMS](http://en.wikipedia.org/wiki/Relational_database_management_system)您使用的是什么? 'SQL Server'? 'MySQL'? 'Oracle'? 'DB2'?等等.. – 2013-02-18 09:30:57

回答

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