В качестве продолжения моего первого post, где я просил помощи в управлении данными в таблице сводных значений excel, я предполагаю, что это можно сделать только с помощью команды базы данных с использованием объединений. Таким образом, я представляю новый вопрос с теми же данными, но с точки зрения MySQL.MySQL - группировка данных по столбцам
У меня есть таблица происходит некорректно:
mysql> select * from ilike;
+-----------+------------+----------+
| likebread | likecheese | likemilk |
+-----------+------------+----------+
| girl | boy | girl |
| boy | girl | boy |
| boy | boy | boy |
| boy | boy | girl |
| boy | boy | boy |
| boy | girl | boy |
| girl | boy | girl |
| boy | girl | girl |
| boy | boy | girl |
| girl | boy | boy |
+-----------+------------+----------+
10 rows in set (0.00 sec)
я хотел бы рассчитывать и сгруппировать данные в отдельных столбцах, так что конечный результат представляет собой таблицу, которая показывает счетчики для мальчиков и девочек, для каждой соответствующей колонка, как в:
+-----------+------------+----------+
| likebread | likecheese | likemilk |
+-------+-------+------------+--------------+
| boys | 7 | 7 | 5 |
| girls | 3 | 3 | 5 |
+-------+-----------+------------+----------+
Любая помощь приветствуется!
Вы можете нормализовать эту таблицу? – Kermit