집 >데이터 베이스 >MySQL 튜토리얼 >MySQL有条件插入数据
我有一个表存着基础数据有一个字段是 管理号 我的目的是先查询最新的管理号按照规则生成新管理号 然后insert到表里新数据 由于查
要求是这样的:
我有一个表存着基础数据有一个字段是 管理号 我的目的是先查询最新的管理号按照规则生成新管理号 然后insert到表里新数据 由于查询并不锁表 所以在查询到insert这步中间会有可能两线程查询到相同的管理号?
关键是如下的MYSQL语句,
插入多条记录:
这种情况很多的,比如火车、影院售票等,,由于并发处理量很大,往往查询到有票的,但实际下单时此票已售出,不知道这些系统是如何处理的。