MySQL查詢數據時,爲排行自定義序號

@i:=@i+1 ,這種方式比較簡單。

SELECT  (@i:=@i+1) as id, site.uuid, site.`name`,ddr.recordnum from dt_data_record ddr join dt_site site on ddr.siteid=site.uuid ,(select @i:=0)as  it 

注意的是要開始爲i賦值,從第一位開始,所以需要select @i:=0。

發佈了33 篇原創文章 · 獲贊 37 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章