我有一个包含这两个表的数据库-问题
和答案
。
表定义
questions - id, question, asked_by
answers - id, question_id(foreign key), answers, sent_by
我想数一数,并附和每个问题的总答案数。
样本数据
question
id question asked_by
1 how r u emma
2 r u ok sam
answer
id question_id answer sent_by
1 2 good john
2 1 fine sam
3 2 WTG biggie
在显示所有问题的页面上,我想按每个问题和答案的数量进行书写。问题2=2
和问题1=1
的答案数量。
尝试这种方式,首先COUNT
,JOIN
,然后GROUP BY
SELECT q.question,count(*) AS answers FROM question q INNER JOIN answer a ON q.id=a.question.id
GROUP BY q.id
您应该使用内部联接
,然后使用分组依据
子句对每个问题进行计数
条目:
SELECT t1.id
, COUNT(*)
FROM question t1
JOIN answer t2 ON t1.id = t2.question_id
GROUP BY t1.id
有时它可以返回多个结果。因此,我不认为会起作用。 如何在Python中计算行数?就像在PHP中一样,我可以使用。 我找不到任何方法来做这件事。我正在使用Python3。 我对python MySQL绝对是新手。我对PHP中的MySQL真的很熟悉。 您可以使用来实现。但是,出于我的好奇:有没有方法直接使用pymysql来实现它?
我正在开发webRTC,我正在本地网络上的两个Android设备之间进行实时流,它对我来说工作得很好,除了音质问题,声音中有噪音和回声。如果我在一端使用免提,它会变得更好,但我不想使用免提。 那么我该如何提高音质,有什么技术可以提高音质。它还表示,webRTC内置了回声消除功能,如果这是回声仍然存在的原因。
我在这里查过了https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md这是TypeScript语言规范,但我找不到如何声明函数的返回类型。 我在下面的代码中展示了我所期望的: 我知道我可以用
第四章 类和函数:设计与声明 在程序中声明一个新类将导致产生一种新的类型:类的设计就是类型设计。可能你对类型设计没有太多经验,因为大多数语言没有为你提供实践的机会。在c++中,这却是很基本的特性,不是因为你想去做才可以这么做,而是因为每次你声明一个类的时候实际上就在做,无论你想不想做。 设计一个好的类很具有挑战性,因为设计好的类型很具有挑战性。好的类型具有自然的语法,直观的语义和高效的实现。在c+
问题内容: 我有一个变量,我想回显一个变量,例如,但是我得到了: bash:意外令牌“ $ x + 1”附近的语法错误 我怎样才能做到这一点? 问题答案: 不需要,POSIX shell允许进行算术评估: 参见 §2.6.4
问题内容: 我试图在Go中声明为constant,但是它抛出一个错误。有人可以在Go中声明常量的语法帮助我吗? 这是我的代码: 这是错误 问题答案: 您的语法不正确。要制作文字映射(作为伪常量),可以执行以下操作: 在a中,您可以这样声明: 在Go中,没有常量映射之类的东西。可以在 此处 找到更多信息。 在Go游乐场尝试一下。