我有兩個大表:SQL減去大型數據集
products
--------
id (char) (primary key)
somefield1 (char)
somefield2 (char)
和
expired_products
------
id (char) (primary key)
我想只有那些在產品,但都沒有過期身份證(未在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文件)中是否有更好的(更快的查詢)解決方案?
Btw。我使用C#並使用SqlCeConnection訪問數據庫。
但插入不受SQL Server精簡 – ErikEJ 2011-12-21 12:33:35
@ErikEJ支持,我根據我的答案已經添加信息。 – 2011-12-21 12:46:23
你是對的,感謝我整理出來 – ErikEJ 2011-12-21 14:06:58