2016-12-14 163 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的隨機問題 –

相關問題