値のリスト(deviceID)があり、列の値を更新するためにMySQLクエリを作成する必要があります。次の方法でクエリを実行できます。
UPDATE Clients.Devices
SET assignedUserID='Jhon'
WHERE accountID='Delivery1' AND
(deviceID='1234' OR deviceID='1235' OR deviceID='1236')
これは簡単な例ですが、一部のaccountIDには500を超えるdevicesIDがあるため、より短いSQLステートメントを探しています。では、deviceIDのリストをSQLサーバーに渡す方法はありますか?
何かのようなもの
UPDATE Clients.Devices
SET assignedUserID='Jhon'
WHERE accountID='Delivery1' AND
(deviceID=('1234','1235','1236))
ありがとう。