我有一个值列表(deviceID),我需要创建一个 MySQL 查询来更新列值,我可以通过以下方式进行查询
UPDATE Clients.Devices
SET assignedUserID='Jhon'
WHERE accountID='Delivery1' AND
(deviceID='1234' OR deviceID='1235' OR deviceID='1236')
这是一个简单的例子,但一些 accountID 有超过 500 个设备 ID,所以我正在寻找更短的 SQL 语句 那么,有什么方法可以将设备 ID 列表传递给 SQL 服务器?
就像是
UPDATE Clients.Devices
SET assignedUserID='Jhon'
WHERE accountID='Delivery1' AND
(deviceID=('1234','1235','1236))
谢谢。