Вот решение в MySQL, предполагающее, что числа имеют длину 7 символов. Вы можете добавить больше SUBSTRING
выражений, если это возможно.
SELECT
col_1,
SUBSTRING(col_1, 1,1) AS pos_1,
SUBSTRING(col_1, 2,1) AS pos_2,
SUBSTRING(col_1, 3,1) AS pos_3,
SUBSTRING(col_1, 4,1) AS pos_4,
SUBSTRING(col_1, 5,1) AS pos_5,
SUBSTRING(col_1, 6,1) AS pos_6,
SUBSTRING(col_1, 7,1) AS pos_7
FROM data_1;
OR
SELECT
col_1,
CONCAT_WS(",",
CASE WHEN SUBSTRING(col_1, 1,1)=1 THEN 1 END,
CASE WHEN SUBSTRING(col_1, 2,1)=1 THEN 2 END,
CASE WHEN SUBSTRING(col_1, 3,1)=1 THEN 3 END,
CASE WHEN SUBSTRING(col_1, 4,1)=1 THEN 4 END,
CASE WHEN SUBSTRING(col_1, 5,1)=1 THEN 5 END,
CASE WHEN SUBSTRING(col_1, 6,1)=1 THEN 6 END,
CASE WHEN SUBSTRING(col_1, 7,1)=1 THEN 7 END) AS col_2
FROM data_1;