Я не знаю, возможно ли это с помощью одного запроса, но здесь идет речь:
У меня есть столбец с заданным типом данных. Я хочу выбрать количество каждого возможного значения набора. Итак, у меня есть:
строка 1 устанавливает значение столбца: «opt 1», «opt 2»
строка 2 устанавливает значение столбца: «opt 1», «opt 3»
строка 3 устанавливает значение столбца: «opt 3», «opt 4», «opt 2»
Мне нужен запрос, который выдаст структуру, аналогичную (не обязательно должна быть именно эта, просто счетчик для каждого возможного значения набора):
Array(
[0] => Array(
'value'=>'opt 1',
'count'=> 2
),
[1] => Array(
'value'=>'opt 2',
'count' => 2
),
[2] => Array(
'value'=>'opt 3',
'count' => 2
),
[3] => Array(
'value'=>'opt 4',
'count' => 1
)
)