2008-05-23 MySQLで行番号を表示するには 「MySQLで行番号を表示したい。たぶん何か関数があるだろう」と思ってググってみましたが、どうやらそういう関数はない様子。 (OracleにはROW_NUMBERという関数があるそうです)いくつか方法はあるみたいですが、変数を使って実現するのが一番簡単っぽいです。 set @i:=0; select @i:=@i+1 as row_num,* from foo; http://d.hatena.ne.jp/hiro_y/20070502/1178093844