我知道RAND()
SQL 中从表中选择随机行的函数,但问题是我不希望它在每次刷新浏览器时选择不同的随机行。我想要相同的一组随机行,它是基于一个键选择的。
例如,假设这是我的表:
----------------------
| id | word | literal|
----------------------
| 1 | say | YAS |
----------------------
| 2 | eat | TAE |
----------------------
| 3 | hit | TIH |
----------------------
| 4 | bad | DAB |
----------------------
| 5 |delve | EVLED |
----------------------
也许如果键是 6,它每次都会选择第 4 行和第 5 行。但也许如果键是 3,它会选择第 2 行和第 5 行。所以它每次都会根据一个键选择一组随机行。
这可能吗?