对数据库记录集排序?

从数据库取出数据,数据为学生总分成绩,现在我想对成绩进行排序,但是有平列情况,然后把排序的序号进入数据库,比如:
张某 500 1
王某 500 1
李某 400 2
...
大家给个思路,平列的怎么处理???
[140 byte] By [10yue-无名] at [2008-1-7]
# 1
并列的,写错了。
10yue-无名 at 2007-10-26 > top of Msdn China Tech,Java,J2SE,基础类...
# 2
张某 500 1
王某 500 1
李某 400 3
陈某 350 4
王二 350 4
小李 200 6
10yue-无名 at 2007-10-26 > top of Msdn China Tech,Java,J2SE,基础类...
# 3
你是说从数据库里取出的数据就要这样样子么?
smyl9989-☆☆☆☆☆ at 2007-10-26 > top of Msdn China Tech,Java,J2SE,基础类...
# 4
数据库里面我想按总分从高到低取出,然后放入数组里
10yue-无名 at 2007-10-26 > top of Msdn China Tech,Java,J2SE,基础类...
# 5
按分数和姓名排序,分数一样的,姓在前就在前。 这样可以么?
smyl9989-☆☆☆☆☆ at 2007-10-26 > top of Msdn China Tech,Java,J2SE,基础类...
# 6
ORDER BY score AND userid
wlmzfx-Dreams at 2007-10-26 > top of Msdn China Tech,Java,J2SE,基础类...