如何从列值为2010的另一个表中更新值?
这是返回我想要的结果的select SQL语句。
SELECT Devices.Name,TempKaspersky.Lisence
FROM TempKaspersky
INNER JOIN devices
On lower(TempKaspersky.MachineName)=devices.name
Where TempKaspersky.Lisence=2010现在我想用2010年更新Devices.lisence专栏吗?我如何在SQLite中实现这一点?
发布于 2013-10-15 15:02:31
这就是你想要做的:
UPDATE Devices
SET Devices.lisence = 2010
WHERE Devices.Name IN
(SELECT lower(MachineName) FROM TempKaspersky WHERE Lisence=2010)https://stackoverflow.com/questions/19384475
复制相似问题