gpt4 book ai didi

java - 区分 sqlite 表中的重复行

转载 作者:行者123 更新时间:2023-12-02 05:53:14 30 4
gpt4 key购买 nike

我有一个表,其中包含四列用户名、产品名称、产品价格和一个名为 item_paid 的 boolean 列。相同的产品名称可以作为重复条目插入到表中。但是有没有办法区分一行和重复行?或者我应该创建一个名为 ID 的新列来表示每一行的唯一性?请帮忙。

最佳答案

听起来您应该回到数据库设计的基础知识。与其将所有这些存储在一个表中,为什么不将其分成两个或三个呢?

例如:

User(User_ID, User_Name, User_Email,...)
Order(Order_ID, User_ID, Product_ID, Item_Paid)
Product(Product_ID,Product_Name,Product_Price)

您可以使用 User_IDProduct_ID 作为 Order 表中的外键。

关于java - 区分 sqlite 表中的重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23356051/

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