我有一个名为orders
的表,其中我有一个带有id连接的列示例这指的是多个产品ID示例如何存储:454,678如果我想选择表产品内部加入表订单{ {1}}它只会列出一行,但如果我做同样的选择并放where products.id in (orders.productids)
,那么它会列出我的两行。
由于这些值已经连接起来以便能够在IN条件下使用,那么它应该工作在某种程度上它可以读取两个id连接的?
答案 0 :(得分:2)
只需要一些时间,并为订购的product_id
创建一个链接表orders_products :
这有很多优点,例如您可以使用索引进行连接