如何显示发布到我的论坛中的答案数量?

斯内哈·马瑟(Sneha Mathur)

我正在使用Java技术建立一个论坛。实际上,它几乎快要完成了,但是问题是我想在论坛中显示答案的数量。好吧,让我们深入了解。

首先,我创建了一个名为的文件index.jsp,我们可以在其中看到所有问题。对于e.g“看看stackoverflow.com”,我们numbers of answers posted在一个问题中也看到了所有问题。这就是我想显示在index.jsp中的全部内容。

我正在使用获取所有问题select * from question_table..居然进入我的view question文件。我正在使用question_id创建到中的表来获取答案answer's table您特别知道要显示答案,我们需要将其保存question_id到答案表以及问题表中。

为了 e.g:

看看这张桌子,我设计了同样的东西:

create table if not exists thread_question(
question_id INT NOT NULL auto_increment,
question_title VARCHAR(500) NOT NULL,
question VARCHAR(100000) NOT NULL,
question_dateTime VARCHAR(100) NOT NULL,
PRIMARY KEY(question_id)
);

create table if not exists thread_answer(
answer_id INT NOT NULL auto_increment,
question_id INT NOT NULL references thread_question(question_id),
answer VARCHAR(100000) NOT NULL,
answer_dateTime VARCHAR(100) NOT NULL,
PRIMARY KEY(answer_id)
); 

就像您在这里看到的一样,它question_id被保存到两个表中。我在这里使用相同的过程。

现在,我想在我的主页上显示我的答案数量。任何的想法?在这里可以使用什么。我真的被困在这里。请帮忙!

当然,将不胜感激帮助!!

编辑:

这是我的完整表格代码:

create table if not exists thread_question(
question_id INT NOT NULL auto_increment,
first_name VARCHAR(100) NOT NULL,
last_name VARCHAR(100) NOT NULL,
question_title VARCHAR(500) NOT NULL,
question VARCHAR(100000) NOT NULL,
question_dateTime VARCHAR(100) NOT NULL,
PRIMARY KEY(question_id)
);

create table if not exists thread_answer(
answer_id INT NOT NULL auto_increment,
question_id INT NOT NULL references thread_question(question_id),
first_name VARCHAR(100) NOT NULL,
last_name VARCHAR(100) NOT NULL,
answer VARCHAR(100000) NOT NULL,
answer_dateTime VARCHAR(100) NOT NULL,
PRIMARY KEY(answer_id)
);

这是SCREENSHOT

请帮忙!!

HaveNoDisplayName

使用内部联接获取每个问题的答案数量

   SELECT thread_question.question_id, COALESCE(sub.counts,0) AS NumerOfAnswer 
   FROM thread_question LEFT JOIN (
        SELECT question_id, COUNT(answer_id) AS counts
        FROM thread_answer
        GROUP BY question_id
    ) sub ON thread_question.question_id = sub.question_id
  ORDER BY NumerOfAnswer

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何在单个论坛帖子中显示很多评论

如何在 Django 中列出从答案模型到我的问题模型的所有答案?多对一的关系?

当我将链接发布到我的网站时,Facebook中没有显示图片

显示正确答案的数量

如何从输入文本中获取价值并显示到我的模态?

根据投票数量订购论坛答案

如何将这种复杂类型AJAX发布到我的MVC操作中?

如何将 json 正文添加到我的 axios 发布请求中?

JavaScript:如何获取发布到我的代码中的 json.file?

我如何在球拍中创建答案与正确答案功能

如何在django索引中显示答案?

如何在陈述中显示答案

如何从退货确认中显示退货答案

我们如何在QnA制造商中显示pdf作为问题的答案?

如何使用Facebook API发布到我自己的页面

我如何跟踪通过我的jquery显示/调用“答案”的次数?

如何正确地将数据解析到我的改造客户端中以执行发布请求

如何将下拉值存储到我的表中,以便显示选择的值?

如何将 Firebase 存储中的图像显示到我的网站?

将请求数量拉高到我的回购中预期的数量?

如何显示正确答案?

在我的 Angular 8 反应形式中选择了错误答案时,如何突出显示正确答案?

如何在SUM()中添加SELECT查询以显示论坛中的评论总数?

不确定如何将我的 api 数据显示到我的反应应用程序中的反应组件上

如何按对象的属性名称将我的对象数组单独显示到我的 html 页面表中

如何将我的提交链接到我的 github 帐户,而不在提交中显示电子邮件地址?

我如何找到我的机器人所在的公会数量?

Prolog终止域:我如何知道哪些问题将返回有限数量的答案?

答案集编程-如何计算事实数量似乎是我的查询结果?