我已经为我的客户创建了一个应用程序。他们希望能够将 2 个或更多产品组合在一起。
表 turbo_connections,有 3 列 primary_id
、partner_id
和 verified
。
使用它的最佳方式是什么?
当您通过表查找股票循环并找到当前 turbo 链接到的所有 primary_id,然后继续搜索,直到找不到更多为止。
当要在 2 个产品之间添加链接时,获取 partner_id 和 primary_id 的所有其他连接并将它们相互添加,以便更容易显示库存,因为所有数据都将在那里。
或者,如果您有想法,我愿意学习。
最佳答案
您需要的是一个连接。听起来你对它们并不熟悉。
网上有很多教程,比如这个:SQL Joins Tutorial
您要做的是将 turbo_connections 表与产品表连接起来。作为一个人为的例子:
select * from turbo_connections t join products p on t.primary_id = p.primary_id
这将为您提供具有匹配 primary_id 的产品和 turbo_connections 的列表。
如果您想使用有关表的更多详细信息以及所需输出的内容来编辑您的帖子,我们可以建议必要的适当连接。
关于php - 数据库架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8788243/