У меня есть таблица, как этотКак сделать запрос, когда несколько строк подсчитываются несколько раз?
gems
----------
id, color
1 , green
2 , green
3 , blue
4 , red
5 , red
6 , red
7 , rainbow <<<<< OMNI COLOR
8 , rainbow <<<<< OMNI COLOR
И я пытаюсь получить результаты как этот
color count, each rainbow is added to each color
---------------
color , count
green , 4
blue , 3
red , 5
Я пытался различные комбинации соединений и групп, но я площадках не уверен как подойти к этому. В этом примере каждый нормальный цвет следует подсчитывать только один раз, но каждый драгоценный камень радуги нужно пересчитывать несколько раз, а в реальной задаче есть Х количество различных «цветов»
Вы не прочитали вопрос. – Cylindric
@Cylindric Edited. – Sirko
@eggyal В показанном примере нет «радуги». – Sirko