によって加算され、グループ化された:カスタム列とSQL SELECTクエリには、基本的に1で2つのクエリを実行し、それらを結合しようとすると、列
まずクエリを:
SELECT y.exchange
, k.close * k.volume money_volume
FROM symbols y
JOIN stocks k
ON y.id = k.id
WHERE k.t = '20160323'
ORDER
BY money_volume DESC
2番目のクエリ:
SELECT SUM(money_volume) AS money_volume_sum
FROM [table just made above]
GROUP
BY symbols.exchange
ご鑑賞いただきありがとうございます。これらの2つを1つのSELECTクエリに組み合わせる効率的な方法がある場合はお知らせください。
乾杯。
最終的な答えを使用した:money_volume_sum AS SELECT SUM(money_volume)、( SELECT symbols.exchange、stocks.close FROM 為替 * money_volume AS ON銘柄を登録しよう シンボルからstocks.volume symbols.id = stocks.id WHERE stocks.t = '20160323' money_volume_sumのDESC – Aoi