mysql:
select (@i:=@i+1) as i,PHONE_NUM,PRIZE_LEVEL,DRAW_TIMES, PRIZE_NAME from activity_draw_win,(select @i:=0) as it where activity_id=144 and ACTIVITY_TIME_ID=450 order by draw_times desc
oracle:
ow_number()
顺序不乱:
select row_number() over(ORDER BY t.taskcreatetime),
t.ACTIVITYNAME,
t.TASKTYPE
from t_sys_flow_task t
ORDER BY t.taskcreatetime;