设想:
1000号整数加法问题随机生成并插入到具有postgresql表问题唯一约束的列问题中,大约150个重复问题插入失败并且它们的序列号被浪费。
要求:
当用户参加测试时,必须选择 50 个独特的问题。
我在php中尝试如下:
$qid=mt_rand(1, 1000);
$dmq="SELECT * FROM questions WHERE qstn_id=". $qid;
但是,我得到 a) 跳过的 question_id 或 b) 重复的 question_ids。
请指导我从表格中随机选择 50 个独特的问题。
泛舟湖上清波郎朗
呼唤远方
随时随地看视频慕课网APP