请教一个今天遇到的关于随机出试题的SQL语句
今天去笔试:遇到一个题目,题目大概是这样的:
有一个试题表:T_EXAM {ID,type(1,2,3/表示试题类型),difficulty(1,2/试题难度),distinguish(1,2/区分)}
现在我要从题库随机抽出20道题,type:类型1的6道,2的7道,3的7道;difficulty:难度1的8道,2的12道;distinguish:区分1的13道,2的7道:请问能用SQL查询出来吗?
如果能用SQL查询出来,SQL语句该怎么写?
有一个试题表:T_EXAM {ID,type(1,2,3/表示试题类型),difficulty(1,2/试题难度),distinguish(1,2/区分)}
现在我要从题库随机抽出20道题,type:类型1的6道,2的7道,3的7道;difficulty:难度1的8道,2的12道;distinguish:区分1的13道,2的7道:请问能用SQL查询出来吗?
如果能用SQL查询出来,SQL语句该怎么写?
...全文
相关推荐
sql语句妙用,各种sql语句的详细用法与讲解
注意,当字符串包含在SQL语句中时,需要确保单引号的正确处理。例如,如果一个字符串中包含单引号,可以使用两个单引号('')来表示一个实际的单引号。
SQL面试题——拼多多SQL面试题 求连续段的最后一个数及每个连续段的个数
今天的题目来自拼多多,我们先看一下题目描述有一张表ids记录了id,id不重复,但是会存在间断,求出连续段的最后一个数及每个连续段的个数。+---+| id|+---+| 1|| 2|| 3|| 5|| 6|| 8|| 10|| 12|| 13|| 14|| 15|+---+整体而言还是个连续问题,这里我们使用了两种创建连续标志的思路,一种是和上一个值比较,一种是使用序号做差值。
mysql查询今天、昨天、近7天、近30天、本月、上一月的SQL语句
MySQL查询今天、昨天、近7天、近30天、本月、上一月的数据是数据库管理中的常见需求,尤其在数据分析和报表统计中至关重要。以下将详细解释如何使用SQL语句来实现这些查询,并对涉及的函数进行解析。
java+sql2005 随机抽取试题的代码
随机抽取的实现方式: 在Java代码中,我们首先创建数据库连接,然后利用SQL语句实现随机抽取试题的功能。
sql面试题很详细的sql语句面试题
一、查询每门课都大于80分的学生姓名问题:使用一条SQL语句查询出每门课都大于80分的学生姓名。


疑难问题
