2016-12-14 106 views
0

是否可以从表中选择特定列总和(总和)应小于我的条件值的随机行?如何选择列总和满足条件的随机行MySQL

我的表结构是这样 -

id | question | answerInSec 
1 | Quest1 | 15 
2 | Quest2 | 20 
3 | Quest3 | 10 
4 | Quest4 | 15 
5 | Quest5 | 10 
6 | Quest6 | 15 
7 | Quest7 | 20 

我想那些随机问题,其总总和“answerInSec”列小于(最近总)或等于60

所以随机组合可以是[1,2,3,4]或[2,3,5,7]或[4,5,6,7]等

这是可能的单个MySQL查询?

+0

任何可能的解决方案对此有何看法? – Dotnet

回答

1

你看看这个:

SELECT * FROM tbl_name ORDER BY RAND() WHERE [condition] LIMIT 10 
+0

不,我想得到那些“answerInSec”列的总和小于60的随机问题 –

相关问题