SQL (mySQL) を使用して csv のような列で group by ステートメントを実行する最良の方法は何ですか?
Table Products Color
+-------------+--------------+
| Product Id | Color |
+-------------+--------------+
| 120 | Red, Blue |
| 121 | Green, Black |
| 122 | Red, Black |
+-------------+--------------+
上記の表から、色が表示される回数を数えて、次のようなものを返す必要があります。
+-------------+-------+
| Color | Count |
+-------------+-------+
| Red | 2 |
| Blue | 1 |
| Green | 1 |
| Black | 2 |
+-------------+-------+
データベースを正規化せずにこれを行うことは可能ですか?