陪我回江南 2022-11-17 15:33 采纳率: 0%
浏览 15
已结题

mysq的一些l需求问题

请问这样的的数据,能直接用一条sql整出来吗?
如果有的话怎么写、无视掉浏览量那些、也就是一个提问对应着点赞量最高的一条评论
提问和问答是两张表

img

img

img

  • 写回答

4条回答 默认 最新

  • Java大魔王 2022-11-17 15:44
    关注
    获得1.80元问题酬金

    ans_content 是对应问题点赞最高的一条回答内容,其他需要的信息也查了出来

    select a.que_name, a.create_time, a.release_org, a.que_description, a.browse_num, a.praise_num,
              (select count(*) from 回答表 where belong_que_id = a.id) as answer_count, 
              (select ans_content from 回答表 where belong_que_id = a.id 
                  order by ans_praise_num desc limit 0,1
              ) as ans_content
    from 提问表 a
    
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 11月25日
  • 创建了问题 11月17日