我必须编写一个查询,该查询计算参与对话流的唯一 learner_ids的数量,即共享相同的parent_id(OP)。
我在表格中的列是:
comment_id,learner_id,parent_id
所以我需要计算共享相同parent_id的 唯一 learner_id
如果我可以将其输出到另一个可以作为良好开端的列。
在xls中进行类似的查询(只计算共享同一个parent_id的comment_id),我将所有的parent_id拉到了一个新的工作表中并使用了COUNTIF函数,但这非常耗费资源,并且无法继续工作。它也不会分明。
答案 0 :(得分:2)
SELECT count(DISTINCT learner_id), parent_id
FROM YOUR_TABLE
GROUP BY parent_id