株価情報 (stock_symbol、quote_date、open_price、high_price、low_price、close_price) を含む MySql テーブルがあり、さまざまな最大値と最小値を見つける必要があります: 10/20/245/252 日間の最大高/最小低。
期間ごとに SELECT クエリを使用してこれを行う方法を知っています。
SELECT max(high_price), min(low_price) FROM mytable WHERE stock_symbol = 'GOOG' ORDER BY quote_date DESC LIMIT 10;
単一の SELECT ステートメントを使用して、データベース サーバーに対してクエリを過度に集中させずに実行できますか? 単一の SELECT ステートメントは、複数の SELECT ステートメントよりもパフォーマンスが優れていますか?
どんな考え/助けも大歓迎です。ありがとう!