Xem liên kết này: http://sqlfiddle.com/#!2/54a5e/12
select t.id,t.cDate,t.cTrans
,(case when @pID=t.id then @pTran else 0 end) as preT
,(@pID :=t.id) as `tID`,(@pTran := t.cTrans) as `tTrans`
from tb_test_1 as t,(select @pID = 0, @pTran = 0) as t2
order by id,cDate;
tID
và tTrans
cột phải được giữ lại và không thể hiển thị trên trang.
Xin hãy tha thứ cho tôi vì tôi chỉ biết một chút tiếng Anh!