【发布时间】:2014-12-11 03:37:59
【问题描述】:
我在 sql 中的联接方面的知识非常有限。我有一个用于选择标签的表格。我正在使用多对多关系。
我的表结构如下:
table links id, name, url
table tagsid, tag
table tagsmapid, tagid, linkid
现在,如何选择与特定链接对应的标签?我正在使用 Laravel。
我试过了:
DB::table('links')
->join('tags', 'link.id', '=', 'tags.link_id')
->join('tagmaps', 'link.id', '=', 'tagmpas.link_id')
->select('tags.tag')
->get();
【问题讨论】:
-
您已经尝试过哪些查询?
-
为什么我得到了反对票?
-
我对你投了反对票,因为你原来的问题不是问题,而且你没有详细说明你尝试了什么
-
好的,我现在刚刚添加了它们。 (希望您可以只发表评论而不是投反对票)
-
点击比输入回复更容易——但是是的,您确实以一种很好的方式进行了编辑,因此将删除