在线题库随机出题

在系统里有500道题目,考试时随机从其中抽取50道题,该如何实现呢?

之前的思路是在表里建一个随机排序的栏位,开始考试时利用触发器更新此栏位为随机值,然后按此栏位取50笔,这样确实可以达到效果。

不过今天涨知识了,只要直接ORDER BY NEWID()就可以了。

posted @ 2020-10-22 15:26  大海胸懷  阅读(260)  评论(0编辑  收藏  举报