sql >> Databáze >  >> RDS >> Mysql

Dynamická minimální hodnota pro konkrétní rozsah (mysql)

jste docela blízko. Při práci s korelovanými poddotazy vždy používejte aliasy tabulek, aby bylo naprosto jasné, odkud sloupce pocházejí:

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. Aktualizovat časové razítko při aktualizaci řádku v PostgreSQL

  2. vložte datum do databáze mysql

  3. Primární musí obsahovat všechny sloupce v chybě umístění rozdělení tabulky?

  4. Skript pro uložení varbinárních dat na disk