gpt4 book ai didi

MYSQL - 使用 SuperType/Subtype 和自动增量插入

转载 作者:行者123 更新时间:2023-11-30 01:31:42 29 4
gpt4 key购买 nike

假设我有以下数据库结构:

enter image description here

  • 产品表中的product_id是自动递增的

如何在 Products 表以及 Amazon_Books 或 Starbucks_Products 中插入某些内容而不丢失对 Product_id 的跟踪?

我的第一个想法(假设有一本 Amazon_book):

  • 在产品表中插入产品信息。生成自动增量。
  • 获取最大product_id
  • 在 Amazon_Books 中插入产品的 max(product_id),然后插入亚马逊图书信息

但是,如果几乎同时插入两个或多个产品怎么办?我的 max(product_id) 可能会增加,并且子类型插入将用于其他内容。

谢谢。

最佳答案

嗯,我不知道这是否是最好的解决方案,我在表中添加了一个名为 iduser 的列,该列存储正在执行插入的用户 ID 和查询

SELECT max(product_id) From yourTable WHERE iduser='$iduser'

关于MYSQL - 使用 SuperType/Subtype 和自动增量插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17376271/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com