gpt4 book ai didi

mysql - 如何在 MYSQL 中查询一行并将结果连接到另一个表中的一行?

转载 作者:行者123 更新时间:2023-11-29 08:41:54 25 4
gpt4 key购买 nike

SELECT DISTINCT a.userID, buildstatus
FROM meeting a
WHERE buildStatus = 'complete'
INNER JOIN user.contactName ON (a.userID = b.userID)

好的,所以我正在尝试连接这两个表,其中发现 session 表中的 buildstatus 已完成,然后它将从用户表中找到用户 ID,并将联系人姓名连接到此查询。

不幸的是,无论我尝试什么似乎都会抛出错误消息。

有什么想法可以解决这个问题吗?

最佳答案

查询子句的顺序必须正确。切换 joinwhere

SELECT DISTINCT a.userID, a.buildstatus 
FROM meeting a
INNER JOIN `user` b ON a.userID = b.userID
WHERE a.buildStatus = 'complete'

关于mysql - 如何在 MYSQL 中查询一行并将结果连接到另一个表中的一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13565728/

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