gpt4 book ai didi

php - MySQL SELECT RANDOM IF COUNT OF WORDS

转载 作者:行者123 更新时间:2023-11-30 22:45:27 24 4
gpt4 key购买 nike

我有一个表格,其中一列包含文本,我计算了其中的单词数:

SELECT SUM( LENGTH(`text`) - LENGTH(REPLACE(`text`, ' ', ''))+1) AS length 
FROM tblParadigm WHERE `uuid`=$uuid;

这样我就可以过滤低于或高于一定字数的行。现在我可以从此表中选择随机行,使用:

SELECT `uuid` FROM tblParadigm  ORDER BY RAND()  LIMIT 10;

我的问题是,我怎样才能将这两者结合起来,以便选择 10 个随机行,这些行的字数少于 $count

我需要 JOIN 还是 IF?我宁愿在 MySQL 而不是 PHP 中执行此操作。

最佳答案

您可能希望在第一个查询结束时使用 MySQL HAVING 子句。

Having length < 5

关于php - MySQL SELECT RANDOM IF COUNT OF WORDS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29753886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com