Daily Archives: 2009 年 4 月 6 日
MySQLで行番号表示
0
MySQLで行番号を表示したかったんですが、どうしたものか調べていたら、
無常迅速さんのサイトで
よさげなものを見つけました。
SET @i:=0;
SELECT
(@i:=@i+1) as row_number, a_col, b_col, c_col, d_col
FROM
test_table
ORDER BY
b_col;
みたいな感じにすると、row_numberのカラムに行番号が表示できちゃいました。
これはちょっとありがたい。
レコードで何番目のデータかとか出す時には便利ですね。
MySQLのおすすめ書籍