Encontre os elementos mais comuns na matriz com um grupo por
Eu tenho uma tabela de linhas com a seguinte estruturaname TEXT, favorite_colors TEXT[], group_name INTEGER
onde cada linha tem uma lista das cores favoritas de todos e o grupo ao qual essa pessoa pertence. Como possoGROUP BY group_name
e retornar uma lista das cores mais comuns em cada grupo?
Você poderia fazer uma combinação deint[] && int[]
para definir sobreposição,int[] & int[]
para obter a interseção e depois outra coisa para contar e classificar?