我有两个表:项目和措施。多个度量可以与一个项目相关联,但每个度量只关联一个项目。我需要一个查询来计算和排序唯一的度量组合。
例如,项目可能具有度量X,Y和Z.另一个项目可能具有度量A,B,C。另一个项目可能具有度量X,A,C。
我想计算与每种可能的措施组合相关的项目数量。有多少个项目有X,Y,Z?有多少人有A,B,X?最终我正在寻找最常见的组合。
感谢。
答案 0 :(得分:0)
假设您已在两个表之间创建了正确的关系。这应该是一个非常简单的查询。 您想要的是项目x的度量计数 您可以构建如下查询:
&&
如果您构建查询并创建参数,那么您只需在运行查询时将项目名称放入参数中,它将为您提供每个项目的度量总数。
如果您想知道每个项目每个度量的数量,请使用docker logs curator
语句并按项目分组,然后按度量。
然后根据需要简单地对它们进行排序。
如果您不知道如何使用分组语句,那么在询问答案之前,您应该进行一些研究。 这是一个资源:w3schools sql statements resource
祝你好运!