有一个表,SECURITY_EXCHANGE其中包含列security_id(int)、is_here(boolean)、market_id(int)
对价值观security_id和market_id独特性。
我需要将一系列值更新is_here为null。如果我提出这样的请求,那么它就会起作用。
UPDATE SECURITY_EXCHANGE
SET is_here = null
WHERE security_id in (1,2,3,4,5);
但我需要WHERE考虑关联列中的值security_id+ market_id。
也就是说,像这样:
UPDATE SECURITY_EXCHANGE
SET is_here = null
WHERE security_id AND market_id in ...;
如何实施?
正如@Akina 提到的。
这是使用表值构造函数的完整演示。
SQL
结果