我有一个有很多单词的表格,也有一个字段,其中包含每个单词的字母数。选择3个随机单词(记录) - 每个字母的一个计数
编辑:下面的示例数据集只是显示表格布局 - 有65,000行的长度的所有组合。
word_id,word,letter_count
54908,swanage,7
37338,natured,7
61637,untwisting,10
我试图选择三个随机单词确保有一个是4个字母,一个是7个字母,一个是10
我的SQL查询如下。
SELECT * FROM password
WHERE letter_count = 4 OR letter_count = 7 OR letter_count = 10
ORDER BY RAND()
LIMIT 3
以上将返回3个随机记录,但可能有4,7或10个字母的任意组合。
任何人都可以帮忙吗?
感谢,
约翰
这是不可能的。数据集中没有4个字母的单词(虽然我能想到几个) – Strawberry
@Strawberry lol – Xatenev
对不起,示例数据集只是显示表格布局 - 有65,000行所有的cominations –