mysqlはすべてのデータをクエリーし、各データには前の指定列が付属します.

309 ワード

大神が書いたsqlを共有し、すべてのデータを検索し、各データには前の指定列が付属しています.
SELECT
    f.ts_code,
    @prev AS pre_adj_factor,
    f.trade_date,
    @prev := f.adj_factor AS adj_factor 
FROM
    ( SELECT @prev := NULL ) AS i,
    syn_factors AS f 
WHERE
    ts_code = '000001.SZ' 
ORDER BY
    f.trade_date