У меня есть данные в виде значений, разделенных точкой с запятой, которые представлены в одном столбце под названием «Основной столбец», как показано ниже, максимум до 12 уникальных значений. Я хотел разделить эти значения на 12 таких отдельных столбцов, как bv, fv, iv et c и эти отдельные столбцы должны заполняться либо 1 (если он соответствует значениям первичного столбца), либо 0 (если нет соответствия значениям первичного столбца).
Данные основного столбца
Например,
, если у основного столбца есть данные
bv; fv; iv; kv; lr; lv ; lz; mv; sh; sv; sz; wv;
, тогда все 12 отдельных столбцов должны быть заполнены 1.
Если у основного столбца есть данные bv; fv; IV; тогда только три отдельных столбца (bv, fv, iv) должны иметь логическое значение 1, а другие значения столбца должны быть 0.
и т. д.
Пожалуйста, не могли бы вы помочь мне с быстрым SQL Заявление для достижения вышеуказанных требований?