gpt4 book ai didi

php - 表仅显示 2 个总结果,但却显示 4 个结果 = 2 个重复项?

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

$get_comment = $dbh->query("SELECT sc.sc_content, sc.sc_sid, sc.sc_date, m.username FROM schedule_comments AS sc LEFT JOIN members AS m ON sc.sc_uid = m.uid WHERE sc.sc_sid = '$view'");

我的查询是获取成员(member)用户名,以便它可以显示...但不是。

它重复了我的结果,下面是屏幕截图。

http://i.gyazo.com/4d0ab0a354bb36294afe17c8c5efd2c3.png

正如您所知,这些行的插入日期是完全相同的。只有 2 行不同。

我不认为这个查询有什么问题,我认为它是正确的。我在这里做错了什么?

最佳答案

尝试将 DISTINCT 关键字添加到您的查询中:

$get_comment = $dbh->query("SELECT DISTINCT sc.sc_content, sc.sc_sid, sc.sc_date, m.username FROM schedule_comments AS sc LEFT JOIN members AS m ON sc.sc_uid = m.uid WHERE sc.sc_sid = '$view'");

它应该只返回不同的结果:-)

关于php - 表仅显示 2 个总结果,但却显示 4 个结果 = 2 个重复项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30385025/

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