0

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     | 
+-------------+-------+

データベースを正規化せずにこれを行うことは可能ですか?

4

1 に答える 1