我很想得到一些帮助。我使用php和MySQL来构建一个网站。我目前有3张桌子,我会在例子中减少。基本上我有一个用户表,一个组表和一个组链表。我拥有的是来自用户表的uid。在php和MySQL中匹配和返回行
我应该如何去php中,让我可以说,匹配users-uid grouplink-uid,获取它匹配的grouplink-gid,将grouplink-gid匹配到groups-gid并返回groups-grpname ?然后继续一段时间循环,以显示用户所关联的所有组名。
在此先感谢那些愿意伸出援手的人。
用户
-------
| uid |
-------
| 1 |
-------
基
---------------
| gid |grpname|
---------------
| 1 | grp1 |
---------------
| 2 | grp2 |
---------------
grouplink
-------------------
| glid| uid | gid |
-------------------
| 1 | 1 | 1 |
-------------------
| 2 | 1 | 2 |
-------------------
uid是FK到用户的uid,而GID是FK成群
Ahh,INNER JOINS。我在学习MySQL时跳过了一个主题。哦,看看我不得不付出的代价。好东西有这个地方。谢谢,蕾。 –