试试这个:
SELECt t.*, amount - (SELECT amount FROM transactions prev WHERe prev.date_end < t.date_start ORDER BY date_start DESC LIMIT 1) AS changes FROM transactions t

试试这个:
SELECt t.*, amount - (SELECT amount FROM transactions prev WHERe prev.date_end < t.date_start ORDER BY date_start DESC LIMIT 1) AS changes FROM transactions t