查询
代码如下 | 复制代码 |
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参数的限制
时间: 2024-09-25 09:46:55