我可以使用 select 语句识别我想要的数据:
SELECT InventoryUnitMeasure.ItemCode,
InventoryUnitMeasure.UPCCode,
InventoryItem.ItemName
FROM InventoryUnitMeasure
INNER JOIN InventoryItem
ON InventoryUnitMeasure.ItemCode = InventoryItem.ItemCode
where ItemName like 'SNT%'
然后我尝试更改以像这样删除表 InventoryUnitMeasure 中的 UPCode 列,但出现错误:
DELETE upccode from
FROM dbo.InventoryUnitMeasure
INNER JOIN InventoryItem
ON InventoryUnitMeasure.ItemCode = InventoryItem.ItemCode
where ItemName like 'SNT%'
我知道我犯了一个简单的错误,但我无法弄清楚,我尝试查看多个站点和多个搜索,但我只能看到在加入时如何删除整个表,而不仅仅是一列。
任何帮助将不胜感激。
我使用 SQL Server 作为 DBMS。