Php 需要帮助创建单个Mysql查询吗

Php 需要帮助创建单个Mysql查询吗,php,mysql,Php,Mysql,我有一个表格,存储用户圈中的人名。 相关字段为:用户名和圈成员 我有另一个表,它存储了个人用户创建的所有列表 我的应用程序向提供活动用户用户名的服务器发送请求 table circle - circleId (int) - username (varchar) - circleMember (varChar) table listings - listingId (int) - username (varchar) - image (varchar) - title (varcha

我有一个表格,存储用户圈中的人名。 相关字段为:用户名和圈成员

我有另一个表,它存储了个人用户创建的所有列表

我的应用程序向提供活动用户用户名的服务器发送请求

table circle
 - circleId (int)
 - username (varchar) 
 - circleMember (varChar)

table listings
- listingId (int)
- username (varchar) 
- image (varchar) 
- title (varchar) 
- price (decimal 15,2) 
- description (varchar) 
- location(varchar)
我需要一个查询,该查询将从circle circleMember中进行选择,其中用户名=?用户名,然后从清单*中进行选择,其中用户名=第一次查询的结果。用户名、circleMember组合存储在单独的行中,因此每个用户名将有多行

table circle
 - circleId (int)
 - username (varchar) 
 - circleMember (varChar)

table listings
- listingId (int)
- username (varchar) 
- image (varchar) 
- title (varchar) 
- price (decimal 15,2) 
- description (varchar) 
- location(varchar)
我当前的脚本从数据库中获取所有列表,并在卡片视图中显示它们。我正在寻找的结果是,用户只会看到他们圈子中用户名的列表


我尝试过从这个网站的帖子中组合各种单一查询,但显然缺乏正确的语法使其工作。这可以在一个查询中完成,还是需要一个查询来获取结果,然后另一个查询来迭代结果?

所以我想您需要一个简单的连接

其中替换为一些带引号的字符串


不知道“circle circleMember”应该是什么,所以我想你需要一个简单的连接

其中替换为一些带引号的字符串

不知道“圆圈成员”应该是什么

这就是你的意思吗

SELECT * FROM listings
JOIN circle ON circle.circleMember = listings.username 
WHERE circle.username = "my_user_name"
这就是你的意思吗

SELECT * FROM listings
JOIN circle ON circle.circleMember = listings.username 
WHERE circle.username = "my_user_name"

帮助我们帮助您-请发布您的表结构、一些示例数据以及您希望获得的该示例结果。什么是circleMember?用于您研究的布尔、整数、字符串?关键字:子选择、JoinUpdate问题以及字段类型的详细信息。以及我需要查询返回的内容的描述。这是一个简单的连接,在基本的MySQL级别学习。。。在您进一步尝试在数据库环境中开发应用程序之前,我建议您重新阅读MySQL教程。帮助我们帮助您-请发布您的表结构、一些示例数据以及您希望获得的示例结果。什么是circleMember?用于您研究的布尔、整数、字符串?关键字:子选择、JoinUpdate问题以及字段类型的详细信息。以及我需要查询返回的内容的描述。这是一个简单的连接,在基本的MySQL级别学习。。。我建议在您进一步尝试在数据库环境中开发应用程序之前,重新阅读MySQL教程。我编辑了带有表格详细信息的问题,希望这会有所帮助@Skynethas我还不清楚你的意思。如果此答案没有帮助,我可以将其删除。您的代码将返回由活动用户创建的所有列表。我需要的是返回由活动用户创建的所有列表的代码circleMembersUpdate仍将返回活动用户列表,没有其他内容。我编辑了带有表详细信息的问题,希望这会有所帮助@Skynethas我还不清楚你的意思。如果此答案没有帮助,我可以将其删除。您的代码将返回由活动用户创建的所有列表。我需要的是返回由活动用户创建的所有列表的代码circleMembersUpdate仍然返回活动用户列表,没有其他。就是这样!!非常感谢你的帮助。回答接受!就这样!!非常感谢你的帮助。回答接受!