【发布时间】:2011-12-21 22:16:25
【问题描述】:
我有两张大桌子:
products
--------
id (char) (primary key)
somefield1 (char)
somefield2 (char)
和
expired_products
------
id (char) (primary key)
我只想拥有那些在产品中但未过期的 id(id 不在 expired_products 中)。在 MS Access 中,我会做这样的事情
SELECT products.*
FROM products LEFT JOIN expired_products ON products.id = expired_products.id
WHERE expired_products.id Is Null;
最终,我想将查询结果写入新表。
SQL Server Compact(sdf 文件)中是否有更好(查询更快)的解决方案?
顺便说一句。我正在使用 C# 并使用 SqlCeConnection 来访问数据库。
【问题讨论】:
标签: c# sql performance sql-server-ce