Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql查询中的find_in_集合中的逗号分隔字符串是否有任何限制_Mysql_Sql - Fatal编程技术网

mysql查询中的find_in_集合中的逗号分隔字符串是否有任何限制

mysql查询中的find_in_集合中的逗号分隔字符串是否有任何限制,mysql,sql,Mysql,Sql,我想知道在mysql查询的_set()中查找_时传递的逗号分隔字符串的限制是多少。我通过ajax从mysql中随机获取数据,数据分为15到20个条目,滚动到底部,我希望这些数据没有任何重复 没有文档限制,但您的查询可能会变得非常缓慢。您可以在临时表中插入数据并使用它。Mysql的文档中没有提到任何关于字符串中元素长度或数量的限制。上的mysql文档也没有提到对字符串列表中元素的长度或数量的任何限制 唯一的限制可能是保存字符串的数据类型的最大长度。但对于长文本字段,这个限制非常高 然而,我更愿意将

我想知道在mysql查询的_set()中查找_时传递的逗号分隔字符串的限制是多少。我通过ajax从mysql中随机获取数据,数据分为15到20个条目,滚动到底部,我希望这些数据没有任何重复

没有文档限制,但您的查询可能会变得非常缓慢。您可以在临时表中插入数据并使用它。

Mysql的文档中没有提到任何关于字符串中元素长度或数量的限制。上的mysql文档也没有提到对字符串列表中元素的长度或数量的任何限制

唯一的限制可能是保存字符串的数据类型的最大长度。但对于长文本字段,这个限制非常高


然而,我更愿意将项目存储在自己记录的列表中。

但它如何帮助我以随机顺序获取数据,而无需任何重复条目,而且当我在页面上获得大量流量时,还有一件事不是因为创建了多个临时表而导致服务器崩溃