mysql - 当查询按条件运行时停止查询

标签 mysql sql conditional-statements

有一些更新查询

Update
    some_table
set 
    some_filed=some_data;

例如,当 some_table.id>1000 时,如何停止执行查询?是否可以? 需要停止,因为为非常大的表(超过 30kk 行)的调度程序编写事件,并且每次只想更新 10k 行。

最佳答案

Update
    some_table
set 
    some_filed=some_data
WHERE
    id <= 1000;

使用 where 子句?

关于mysql - 当查询按条件运行时停止查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24309364/

相关文章:

mysql - 更新表中的数据设置特定日期的最小计时事件

r - 如何使用现有的虚拟变量创建一个新虚拟变量,该变量对于组内的某些主要观察值采用值 1

python - 过滤后选择 Pandas 中上一行的语法

Mysql Inner 加入 OR 条件?

php - MySQL group by 的结果不正确

sql - hive 中的分组/窗口化

javascript - 沿循环打印值

mysql - 计数不同时出现错误 1064

php - 如何加载csv文件内容到mysql数据库并避免重复录入?

mysql - 当同时存在 LIMIT 和 JOIN 子句时,如何计算所有行数?