【问题标题】:KDB - Mutiplying a col by -1 if different col = certain valueKDB - 如果不同的列 = 某个值,则将列乘以 -1 【发布时间】:2021-05-14 13:41:32 【问题描述】: 我有一组数据,其中有一列可以取“买入”或“卖出”的值,我还有另一列显示数量(以绝对值显示)。我希望能够查询这些数据并确保当 value = "SELLS" 时我将数量乘以 -1。 谢谢 【问题讨论】: 请为您的问题提供示例代码,和/或展示您之前所做的任何尝试 标签: kdb 【解决方案1】: 您可以尝试使用向量条件吗? https://code.kx.com/q4m3/10_Execution_Control/#1013-vector-conditional-evaluation 【讨论】: