首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

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

2012-08-24 
关于 mysql 查询 in 参数的个数限制想优化一个统计查询,把原来轮询多次的查询用一个in查询来代替但是怕mys

关于 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高手帮指点一下

[解决办法]
没有限制

热点排行