Я использую базу данных MySQL, которая имеет столбец «Персонал». Пример:Как суммировать записи в базе данных
ID BUSINESS STAFF
1 Business 1 Bob
2 Business 2 Bill
3 Business 3 Paul, Bill
4 Business 4 Bob
Я с целью создать круговую диаграмму, показывающую, как многие предприятия каждый член персонала имеет, используя Charts API Google, и у меня возникают проблемы подсчета общей суммы.
Диаграмма использует форматирование:
var data = google.visualization.arrayToDataTable([
['Staff', 'Business'],
['Bob', 2],
['Bill', 2],
['Paul', 1]
]);
Как бы я идти о повторив количество этих строк? Я потратил 40 минут на беспорядки с запросами COUNT, без всякой радости.
1. Нормализовать данные – Strawberry
вам необходимо разделить ваши данные на 2, то есть: нормализация данных, одна таблица для предприятий и одна таблица для персонала и одна таблица для ссылки на 2 вместе. – Dave
Измените таблицу на столбе «STAFF' и вариант для вас? –