下面的结果是从我创建的SELECT语句创建的:
total date currency provider conversion_to_usd
170.0168890000 2012-01-01 AUD Telluride 1.06694
177.5532500000 2012-01-01 CAD Telluride 1.00030
33.1864000000 2012-01-01 NZD Telluride 0.82966
687.4900000000 2012-01-01 USD Telluride 1.00000我如何计算这里的sales行,例如170.016*1.066 + 177.55*1.00...
SELECT SUM(...) FROM <SELECT STATEMENT ABOVE> ?发布于 2012-06-04 07:39:06
您可以为SELECT语句提供一个别名。
这将允许您引用列total和conversion_to_usd,以在SUM上使用它们的值,从而执行所需的计算:
SELECT SUM(t.total*t.conversion_to_usd) FROM (SELECT STATEMENT ABOVE) thttps://stackoverflow.com/questions/10874829
复制相似问题