方法1:java
SELECT @rownum :=@rownum + 1 AS rownum, t.* FROM integral_system_user t, (SELECT @rownum := 0) AS R;
例子:3d
SELECT @ROWNUM :=@ROWNUM + 1 AS "ID", TB.* FROM ( SELECT c.`name` AS "編隊名稱", c.id AS "編隊ID", b.user_id AS "用戶ID", d.user_name AS "用戶名稱", b.del_flag AS "編隊刪除標誌", ( CASE WHEN b.del_flag = '0' THEN "未刪除" ELSE "已刪除" END ) AS "編隊是否刪除", ( CASE WHEN d.del_flag = '0' THEN "未刪除" ELSE "已刪除" END ) AS "我的是否刪除" FROM middle_user_team AS b, integral_system_team AS c, integral_system_user AS d WHERE b.team_id = c.id AND b.user_id = d.id AND b.team_id IN ( '8a99cbc4626f3dde016270c860b200d2', '8a99cbc4626f3dde016270c8608e00d0' ) ORDER BY c.id, b.del_flag ) AS TB, (SELECT @ROWNUM := 0) R