-1
月ごとの収益を計算しようとすると、市場ごとに毎年システムに入力されます。現在のクエリは機能しますが、BIツールのmysqlインスタンス内でタイムアウトします(15分に設定)。私のBIツールではmysql変数を使用できない場合もありますが、そうした場合は条件付きでなければなりません。私は理想的には条件を追加したい。MYSQL合計月合計月額合計
/* Current query with subquery, this works syntactically, but is inefficient*/
SELECT
d.`Event Date`,
d.`market`,
(SELECT SUM(s.`Revenue`)
FROM time_from_start s
WHERE s.`created` <= d.`Event Date`
AND s.`Month/Year` = d.`Month/Year`
AND s.`market` = d.`market`) as 'Revenue to Date'
FROM time_from_start d
GROUP BY d.`Event Date`,d.market
あなたの質問は私には不明瞭です。要件を明快にするために、サンプル入力と予想される出力を追加してください。 – 1000111
申し訳ありませんが、これは初めてこれを試しています。期待される成果がどういう意味か分かりません。あなたは精緻化できますか?ありがとうございました – Blob