正規化したいコンマ区切りのリストを含む1つのフィールドを持つデータベースがあります。フィールドは次のようになります...
16-BIT, 20 MHz, MICROPROCESSOR, PQFP100
常に同じ数のコンマで区切られた項目があるとは限りませんが、私が気にする唯一の項目であり、「PQFP100」より上の場合は、引き出して正規化したい項目が常に最後の項目になります。
列を別のテーブルに移動するSQLは理解していると思いますが、そのPQFP100部分のみを選択する方法がわかりません。これが私がこれまでに持っているものです...
insert ignore into part_pkg (pkg_name)
select part_desc
from part_raw
group by pkg_name;
'from part_raw'の部分に何かが必要だと思いますが、どこから始めればよいのかさえわかりません:)
うまくいけば、これは十分に明確です。ありがとう