2009年10月5日月曜日

MySQL で rownum

SELECT
@rownum := 0 AS rownum
, c1
, c2
UNION ALL
SELECT
@rownum := @rownum + 1 AS rownum
, c1
, c2
FROM
tbl1
ORDER BY
c1

とすると、なぜかNULLの行が含まれる...

wnumc1c2
0NULLNULL
112
213
314
415

0 件のコメント: