关于 mysql 查询 in 参数的个数限制解决办法

关于 mysql 查询 in 参数的个数限制

想优化一个统计查询,把原来轮询多次的查询用一个in查询来代替

但是怕mysql里对in后面的参数个数限制,会导致查询异常

从网上夜没有找到相关资料

因为以前用过oracle,知道 “in后括号中的参数个数有限制,Oracle 9i 中个数不能超过256,Oracle 10g个数不能超过1000.



mysql这里一直确定不了规则,所以请mysql高手帮指点一下 

 

 




MYSQL没有限制,但对整个SQL语句的长度有限制。




mysql应该没有限制的,sql多长也不做限制,但为了书写规范还是不要写的过长。




探讨

想优化一个统计查询,把原来轮询多次的查询用一个in查询来代替

但是怕mysql里对in后面的参数个数限制,会导致查询异常

从网上夜没有找到相关资料

因为以前用过oracle,知道 “in后括号中的参数个数有限制,Oracle 9i 中个数不能超过256,Oracle 10g个数不能超过1000.



mysql这里一直确定不了规则,所以请mysql高手帮指点一下



没有限制

关于 mysql 查询 in 参数的个数限制解决办法

相关文章:

你感兴趣的文章:

标签云: