在系统里有500道题目,考试时随机从其中抽取50道题,该如何实现呢?
之前的思路是在表里建一个随机排序的栏位,开始考试时利用触发器更新此栏位为随机值,然后按此栏位取50笔,这样确实可以达到效果。
不过今天涨知识了,只要直接ORDER BY NEWID()就可以了。
在系统里有500道题目,考试时随机从其中抽取50道题,该如何实现呢?
之前的思路是在表里建一个随机排序的栏位,开始考试时利用触发器更新此栏位为随机值,然后按此栏位取50笔,这样确实可以达到效果。
不过今天涨知识了,只要直接ORDER BY NEWID()就可以了。