-1

我在 MySQL 中有两个表,假设表 A 和 B。在表 AI 中有我的客户的详细信息,在表 BI 中有旨在通过 member_id 链接到表 A 的其他详细信息。

我有一个 PHP 页面,我在其中使用以下代码调用表 A 中的信息并将其回显以显示。这工作正常:

$result = mysql_query("SELECT * FROM members
WHERE member_msisdn='$slusername'");

在同一页面上,我有另一个查询应该从表 B 中提取信息,但它应该使用表 A member_id 来显示正确的信息

$result = mysql_query("SELECT * FROM recipients
WHERE member_id='NOT SURE WHAT TO PLACE HERE'");

如果我在第一部分调用 member_id,是否可以在第二部分告诉它链接表 B 中的信息?

4

1 回答 1

0

您可能需要这样的查询:

SELECT * FROM members a  
INNER JOIN recipients b
ON id.members = id.recipients
WHERE member_msisdn=$slusername

其中ON语句指示两个表共享的字段。

于 2013-02-26T18:36:08.460 回答