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

MYSQL-大きなテーブルの2行目からデータを選択する

    次のリンクを参照してください: 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 およびtTrans 列は保持する必要があり、ページに表示することはできません。

    私は英語が少ししかわからないので許してください!



    1. MySQL-グループ内のカウンター

    2. mysqlは、CASEステートメントを使用して、それぞれ独自の値を持つ複数の行を更新します

    3. apachemysql-3306でパケットが故障しています

    4. GROUPBYを使用しない集約クエリ