gpt4 book ai didi

php - 使用第一个表的输出从第二个表中选择特定数据

转载 作者:行者123 更新时间:2023-11-29 04:09:22 28 4
gpt4 key购买 nike

我有两张 table 。一个是account,另一个是client表。用户将提供输入,在本例中是 19。我想要做的是,我想使用 client_id 作为标识符从 client 选择ONLY 一个name 并且仅使用单个 选择语句。我可以选择查询两次,但这不是我想要的。

为了更好地解释它:用户输入 $id = 19,我将使用 account 表中的 id 来识别 client_id,在本例中为 17。然后,我将使用 client_idclient 表中选择 name

帐户
account table

客户端
enter image description here

我已经看过 joinleft join 了,但还是卡住了。请在这件事上给予我帮助。提前致谢。

我当前不工作的代码:

$sql = " SELECT account.id, client.client_id\n"
. " FROM account, client\n"
. " WHERE account.id = 19";

最佳答案

一个简单的内连接就可以完成任务

 $query = "select 
account.id,client.client_id
from
account
join
client
on
account.client_id = client.client_id
where
account.id = 19";

关于php - 使用第一个表的输出从第二个表中选择特定数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16903869/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com