Знаю, тема избитая, в интернете не трудно отыскать различные вариации задачи с разными решениями.
Но хочется найти какое-то простое и изящное.
В общем, есть поставщики с разными артикулами, артикулы дублируются. Нужно посчитать как количество товара у поставщика всего, так и уникальных артикулов.
Сейчас мне проще всего удалять дубликаты, и подсчитывать результат.
Хочется считать уники так же просто, как и общее количество, не запоминая сложную логику, не сохраняя куда-то алгоритм, не набирая километры символов, увеличивая шанс опечатки и нервы с этим связанные.
Но хочется найти какое-то простое и изящное.
В общем, есть поставщики с разными артикулами, артикулы дублируются. Нужно посчитать как количество товара у поставщика всего, так и уникальных артикулов.
Сейчас мне проще всего удалять дубликаты, и подсчитывать результат.
Хочется считать уники так же просто, как и общее количество, не запоминая сложную логику, не сохраняя куда-то алгоритм, не набирая километры символов, увеличивая шанс опечатки и нервы с этим связанные.