番号を追加する方法についてはmysqlのデータクエリ

、とき、どのように行うには、場合通常、我々はフィールドをソートまたは降順にSQLクエリデータを使用しているが、時には我々はこの番号が必要です

例えば、私は一定の期間を取得、我々は彼がいくつかの並べ替えに支配させることができますが、実際に我々は彼が0,1,2として表示する...の順に。それを行う方法:

図:

これは、すべてのセクタを検出するために、ローカルテストデータのプロジェクトです
ここに画像を挿入説明
明らかに、シリアル番号なし、IDの不規則なので、解決する方法。

コードを見てください:

//声明一个变量,变量初始值为 0;每次让他+1 操作
//前面是声明了一个变量  (@i:=@i+1) “字段”
SELECT (@i:=@i+1)"序号", t.* FROM dept t,(select @i:=0)j //初始值为0

文を実行します。次のような効果
ここに画像を挿入説明
の良い仮想番号が完了し、

リリース7件のオリジナルの記事 ウォン称賛11 ビュー80000 +

おすすめ

転載: blog.csdn.net/dxyzhbb/article/details/104637411