gpt4 book ai didi

php - 从 mySQL 中的 2 个表中选择数据,加入它

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

我需要从我的数据库中的 2 个表中选择数据 - 评论和用户。这是这些表的结构:

评论:

评论ID |评论日期和时间 |图片ID |用户名 |评论

用户:

用户ID |用户名

我需要选择两个表中的所有数据,将其加入 userID,其中 imageID 应等于 $imageID。我尝试了以下 SELECT 语句:

    return json_encode(select("
SELECT
commentDateAndTime,
imageID,
userID,
COMMENT,
username
FROM users
JOIN comments
ON comments.userID = users.userID
WHERE comments.imageID = $imageID
GROUP BY comments.comment
"));

但是我没有收到任何数据。

有什么建议吗?

最佳答案

如果您需要所有结果,为什么要使用 group by。

SELECT users.* , comments.*
FROM users JOIN comments ON comments.userID = users.userID
WHERE comments.imageID = $imageID

关于php - 从 mySQL 中的 2 个表中选择数据,加入它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10070697/

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