index on 姓名+str(总分) tag xx
索引关键字表达式:姓名+str(总分)
index on 姓名+str(1000-总分) to aa
&&先姓名升序,再总分降序
前面的回答基本都是正确的,但是:
看到这样的问题我很困惑,先按姓名排序,再按分数排序,这样的索引究竟有什么意义?
当名字一样的时候,按照分数排队,哈哈,难道要看一个学校所有叫“王芳”的到底是哪一个成绩最好?
我觉得,任何一个索引都要有它的意义。比如,按照姓名排序,这样的话可以很快查找到某个人的成绩。或者按照成绩排序,看看究竟第一名是谁,考了多少分。
而形如问题里面所说的按照姓名加总分的形式创建索引,我真的不知道这样的索引有什么实际意义。毕竟实际情况下,重名的是少数,