我们有两个不同的表,有两个相同的列。一个列在两个中都有常数值,但一列可能有不同的值。如何根据常数列比较这两个表。更新不同的列。我的代码管理工作室是:
SELECT [ModernizationCode],[ReceiptSerial]
FROM [Backup].[dbo].[Distribution]
inner JOIN
[Backup].[dbo].[combineareas]
ON [Distribution].[ModernizationCode] = [combineareas].[ModernizationCode]
and [Distribution].[ReceiptSerial] = [combineareas].[ReceiptSerial]
WHERE [combineareas].[ReceiptSerial] <> [Distribution].[ReceiptSerial]
和我的错误消息 209,级别 16,状态 1,第 1 行不明确的列名称“现代化代码”。消息 209,级别 16,状态 1,第 1 行不明确的列名称“ReceiptSerial”。我无法修复它!enter code here