【发布时间】:2013-10-18 19:18:41
【问题描述】:
我有两张桌子:
零件 part_no nchar(15)
Models_Parts model_no nchar(10) part_no nchar(15)
Models_Parts 有 35,000 多个条目。 Parts 有 1800 个条目,在 Models_Parts 中没有相应的条目。我需要使用 model_no 'NO MODEL' 创建这些条目。我目前正在识别这 1800 个条目:
SELECT DISTINCT p.part_no
FROM dbo.parts AS p
WHERE p.part_no NOT IN
(
SELECT mp.part_no
FROM models_parts AS mp
)
有没有一种快速简便的方法来制作这些条目?性能不是问题。
【问题讨论】:
-
如果性能不是问题,那么您的查询实际上没有任何问题(除了您没有添加
'NO MODEL')
标签: sql-server-2008 sql-insert