gpt4 book ai didi

mysql - 基于连接从多个表检索数据时出错

转载 作者:行者123 更新时间:2023-11-29 16:22:56 26 4
gpt4 key购买 nike

I have following query which is not working it gives following error

1054 - “on 子句”中的未知列“league_members.l_id”

SQL查询

SELECT bhk.u_manager, leaderboard.total_pts 
from bhk LEFT JOIN leaderboard on bhk.u_id=leaderboard.u_id and league_members.l_id=1;

最佳答案

这里您需要一个双SQL JOIN,以及一个条件

由于您使用三个表:

  • bhk;
  • 排行榜;
  • league_members。

您的查询应如下所示:

    SELECT bhk.u_manager, leaderboard.total_pts
FROM bhk
LEFT JOIN leaderboard ON bhk.u_id=leaderboard.u_id
LEFT JOIN league_members ON league_members.l_id = **LINK TO OTHER TABLE ID**
WHERE league_members.l_id=1;

希望对你有帮助。

关于mysql - 基于连接从多个表检索数据时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54436846/

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