似乎有几种不同的方法可以使用 Zend 框架连接两个表,但我以前从未这样做过,所以我不知道哪种方法是最好的方法。
这就是我正在尝试做的...
我的数据库中有 3 个表:
users
( id , name )
groups
( id , name )
group_members
( id , group_id , user_id )
我正在尝试查找用户所属的组并将其显示给用户。这条 SQL 语句几乎可以完成这项工作(尽管可能有更好的编写方法)。它只返回我关心的列,它们是组的 ID 和标题。
SELECT groups.id, groups.title
FROM group_members
INNER JOIN groups
ON groups.id = group_members.group_id
WHERE user_id = $userId
如何使用 Zend 框架做到这一点?