列表中的MySql SELECT项及其名称项存储在另一个表中?

时间:2011-02-14 15:53:34

标签: mysql

我必须管理项目列表,因此我为列表list_tb构建了一个表,为项目构建了一个item_tb(同一项可以在更多列表中)和一个表{{1} }对于项目和列表之间的关系

item_to_list_tbitem_tb他们有共同的item_to_list_tb

item_idlist_id他们有共同的item_to_list_tb

item_tb的每一行都包含产品的名称,所以在这里我试图获取属于列表$ ID的所有项目,以及他们的名字......我试过这个但是效果不好......

list_id

底线我需要检索一堆带有名字的项目,存储在另一个表格中......

最佳做法是什么?谢谢!

1 个答案:

答案 0 :(得分:0)

尝试以下内容:

SELECT item_tb.* FROM item_tb LEFT JOIN item_to_list_tb USING (item_id) WHERE item_to_list_db.list_id=$i