我想知道在mysql查询中传递给find_in_set()的逗号分隔字符串的限制是多少。我以随机顺序通过ajax以15到20个条目滚动到底部的方式从MySQL中获取数据,并且我希望这些数据没有任何重复。mysql查询中find_in_set中的逗号分隔字符串是否有限制
2
A
回答
1
Mysql关于find_in_set()的文档没有提及任何有关字符串中元素长度或数量的限制。关于limitations and restrictions within mysql的mysql文档也没有提到对字符串列表中元素的长度或数量的任何限制。
您可能会遇到的唯一限制是包含字符串的数据类型的最大长度。但是,对于长篇文字领域来说,这个限制非常高。
但是,我宁愿将项目存储在自己的记录列表中。
0
没有记录的限制,但您的查询可能会变得非常缓慢的可能性。您可以将数据插入临时表并使用它。
相关问题
- 1. MySQL查询查找逗号分隔字符串中的值
- 2. Mysql查询... WHERE(逗号分隔的字符串)IN(逗号分隔的字符串)
- 3. MySQL查询的逗号分隔符
- 4. 建立MYSQL搜索查询搜索逗号分隔字符串与另一个逗号分隔字符串
- 5. MySQL查询用逗号分隔的字符串
- 6. 检查逗号分隔的字符串是否包含另一个以逗号分隔的字符串
- 7. MySQL光标逗号分隔字符串?
- 8. laravel查询其中逗号分隔的字符串
- 9. 比较逗号分隔的字符串,其中柱是也逗号分隔
- 10. 检查元素是否在逗号分隔字符串中的有效方法?
- 11. SQL查询将逗号分隔的字符串与逗号分隔的字符串进行匹配?
- 12. SQL:用查询拆分逗号分隔的字符串列表?
- 13. 用于逗号分隔字段值的MySQL - FIND_IN_SET
- 14. 逗号分隔符号字符串
- 15. 搜索逗号IDS分隔字符串以逗号分隔字符串
- 16. 转换被逗号分隔值,以逗号分隔字符串
- 17. 拆分逗号分隔的字符串
- 18. 分离逗号分隔的字符串
- 19. 包含逗号与逗号分隔符的分割字符串
- 20. 检查逗号分隔的varchar字符串中是否存在值
- 21. 更新在JavaScript与逗号分隔的查询字符串
- 22. 逗号分隔的Oracle字符串查询
- 23. RQL查询搜索逗号分隔列值的字符串
- 24. 在mysql中选择值的逗号分隔字符串
- 25. 在Mysql中比较逗号分隔的字符串
- 26. 在MySQL中以逗号分隔的字符串替换值?
- 27. MYSQL加逗号分隔查询
- 28. 遍历Crystal 2011中具有逗号分隔符的字符串
- 29. 分隔字符串中的逗号分隔值
- 30. 逗号分隔字符串分割
但它如何帮助我以随机顺序获取数据而没有任何重复的条目,还有一件事是,当我在页面上发生大量流量时,服务器因为创建了多个临时表而没有崩溃 –