我有Context
和Criteria
表与多对多关系,因此我创建了DetailsContext
表,用于存储每个表中的ID。
然后,Context
表为空,Criteria
为主表
我有一个表单来插入一个上下文,首先我插入Context
表来获取ID(自动增量),而不是我选择ID表Context
和Criteria
通过订单ID DESC来获取最新信息ID。然后我插入DetailsContext
表。
是不是我只是使用SELECT ID FROM CONTEXT ORDER BY ID DESC
来获取最新ID?我担心当一起访问许多用户时它不起作用。
答案 0 :(得分:1)
如果我正确理解了您的问题,那么根据MySQL documentation,您可以获取使用SELECT LAST_INSERT_ID()
插入到表中的最后一个ID,只要该ID是自动生成的并且您要插入一行每INSERT
个陈述。