Mysql 更新一系列数据,其中系列中缺少某些数字

标签 mysql

我有 1 个包含 2000 行的表。我有这些专栏

roll_no  entrance_date  entrance_time  entrance_center

卷号从10011开始到10011704。我想更新特定系列数字的入场日期、中心、时间。假设我想将卷号 10011-100145 提供给考试中心 A,考试时间为上午 10 点,日期为 2015 年 1 月 1 日,其中上述系列中的一些卷号可能会丢失。那么更新语句怎么写呢?

最佳答案

使用Where子句!

update <tablename> set exam_center = A, exam_time = '10:00:00', date = '2015-01-01' where roll_no >= 10011  and roll_no <= 100145;

关于Mysql 更新一系列数据,其中系列中缺少某些数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24600500/

相关文章:

php - 当我尝试从 RedBeanPHP 中通过 R::exec 执行查询时,为什么会出现错误?

mysql - 如何在golang中获取MySQL的BIT(64)

python - 在 Django 中获取 'popular categories'

mysql - PowerShell 不会逐行迭代 MySQL 结果 - 为什么?

mysql - 我可以强制MySQL在查询完成之前输出结果吗?

mysql - SQL - 查询后重命名字段

mysql - 使用 Ansible 创建 MySQL 表

php - 通过 PHP 将数据从 AS3 发送到 MySQL

php - MYSQL 子句不起作用 : UPDATE WHERE MAX

mysql排序和使用子查询之间