小白教程

 找回密码
 立即注册
查看: 28571|回复: 1

3表链接,数据获取不全

[复制链接]

1

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2021-4-13 09:21:27 | 显示全部楼层 |阅读模式
数据表如下


在获取栏目id是4的情况下有一条数据不显示(下图框住的数据)

  1. SELECT
  2.             c.content_id, c.title, c.readcount, c.contenttime,
  3.             u.user_name,
  4.             COUNT(r.reply_id) AS responses,  IF(MAX(r.reply_time) is NULL,c.contenttime,MAX(r.reply_time)) AS last
  5.         FROM
  6.             content AS c
  7.         LEFT JOIN
  8.             reply AS r
  9.         USING
  10.             (content_id)
  11.         INNER JOIN
  12.             users AS u   
  13.         ON
  14.             c.user_id = u.user_id
  15.         WHERE
  16.             c.nav_id = {$_SESSION['nav_id']}
  17.         GROUP BY
  18.             (r.content_id)
  19.         ORDER BY
  20.             last DESC
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2021-4-20 10:37:39 | 显示全部楼层
你Groupby的值有重复的吗?我怎么记得groupby会合并相同的值,然后合并成一条数据
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-11-24 14:15 , Processed in 0.021262 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表