计算将其值存储在变量中的列。将该变量进一步用于计算同一行中另一列的值。如何执行?
请帮助!
例如计算列A,并将其存储在变量V_A中。怎么样?见下文 然后使用变量V_A计算列B。参见下文(第二个查询)。
仅供参考。我知道这将无法获取相同的价值。因此,请帮忙。
选择q * (选择转化 来自table_A r 其中r.country = (选择国家 来自Table_B b 其中b.e_no =(从Table_B选择e_no))作为calc 进入V_A 来自Table_B;
选择V_A * (选择markup_PERCENTAGE 来自table_C r 其中r.country = (选择国家 来自Table_B b 其中b.e_no =(从Table_B选择e_no))作为calcc 进入V_B 来自Table_B;