sql >> データベース >  >> RDS >> Mysql

特定の範囲の動的最小値(mysql)

    あなたはかなり近いです。相関サブクエリを操作するときは、常にテーブルエイリアスを使用して、列がどこから来ているかを完全に明確にしてください。

    select S.Date, Unit_price, 
           (SELECT min(s2.Unit_Price) 
            FROM table s2
            WHERE s2.DATE BETWEEN s.DATE - interval 3 day and
                                  s.DATE - interval 1 day
           ) as min_price_3_days
    FROM table S;
    



    1. テーブル内のすべての列を一覧表示するにはどうすればよいですか?

    2. SQLiteはUNIXEPOCH()関数を導入します

    3. 大きなクエリ結果からのランダムな行

    4. mySQLの日付をJavascriptの日付に変換する