建站软件 优化软件 编程软件 网页辅助 站群程序 网站程序 图像处理 资源教程 字体下载 推荐软件


您的位置:首页 > MYSQL学习 > mysql查询中in的使用技巧

mysql查询中in的使用技巧

时间:2015-04-28 11:30:28  来源:免费模板网 作者:风雪 阅读次数 tagsmysql技巧

我们把一系列的结果集放在in里面   那么什么时候可以用到in呢,请看下文

在mysql查询中我们可以在条件后面带上where参数如果有多个指定值我们可以使用 in来限制了,下面来看看in的一些使用技巧.

查询,代码如下:

SELECT * FROM table1 WHERE table1.id IN (1, 2, 3, 4, 5, …, 999999) 

删除,代码如下:

DELETE FROM `table1` WHERE `id` in (835,836,837,…,999806)

子查询,代码如下:

  1. SELECT * FROM table1 
  2. WHERE table1.id IN 
  3.     ( 
  4.    SELECT id from table2 
  5.     )  

in中的参数数量是否有限制呢?

mysql 中in中可以设置任意数量的值,具体的数量只关系到max_allowed_packet参数的限制.

本文地址:https://www.freemoban.com/mysql/2015/0428/1577.html

猜你喜欢
栏目推荐
模板推荐

Copyright:www.freemoban.com 免费模板网 All Rights Reserved 网站备案:辽ICP备19014872号-2   辽公网安备 21010602000376号  辽公网安备:42900402000182号

免责声明:本站部分资源来自互联网收集,版权归原创者所有,如果侵犯了你的权益,我们会及时删除侵权内容,联系QQ:1615187561 谢谢合作!