mysql学习笔记 where in 条件中一些使用技巧

作者:袖梨 2022-11-14

查询

代码如下 复制代码
SELECT * FROM table1 WHERE table1.id IN (1, 2, 3, 4, 5, …, 999999)

删除

代码如下 复制代码


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

子查询

代码如下 复制代码
SELECT * FROM table1
WHERE table1.id IN
(
SELECT id from table2
)

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

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

相关文章

精彩推荐