SELECT SPX.date, SPX.value, GS.value, IBM.value
FROM SPX, GS, IBM
WHERE SPX.date=GS.date AND GS.date=IBM.date AND
SPX.date >= '2007-04-22' AND SPX.date <= '2012-04-22'
ORDER BY Date ASC
私はMySQLの初心者で、財務データを使っていくつかのことをしようとしています。上記のクエリは、株式SPX、GS、およびIBMのデータのプールを取得する試みを示しています。ただし、このクエリはそれほど高速ではありません。それをスピードアップする方法はありますか?
これも日次データであるため、この例では、各株式に約1500のデータポイントがあります。