Я использую postgres и у меня есть такая таблица:
id | arr
-------------------
1 | [A,B,C]
2 | [C,B,A]
3 | [A,A,B]
4 | [B,A,B]
Я создал запрос GROUP BY 'arr'.
SELECT COUNT(*) AS total, "arr" FROM "table" GROUP BY "arr"
... и результат:
total | arr
-------------------
1 | [A,B,C]
1 | [C,B,A]
1 | [A,A,B]
1 | [B,A,B]
НО, поскольку [A, B, C] и [C, B, A] имеют одинаковые элементы, поэтому я ожидал, что результат должен быть таким:
total | arr
-------------------
2 | [A,B,C]
2 | [A,A,B]
Сделаля что-то пропустил (в запросе) или еще?Пожалуйста, помогите мне ..