Если у вас есть несколько записей, которые вы хотите перенести из столбца размера, вы можете извлечь все записи из таблицы, а затем разделить значения размера с помощью функции PHP explode () . Поскольку вы пометили Laravel, вот простое решение Laravel:
$products = Products::get();
foreach ($products as $product){
$size = explode('x', $product->size);
$product->x_size = $size[0]; //First element from exploded array
$product->y_size = $size[1]; //Second element from exploded array
$product->save();
}
Выход Tinker:
>>> $size = '100x200';
=> "100x200"
>>> $exlpodedArray = explode('x', $size);
=> [
"100",
"200",
]
>>> $x_size = $exlpodedArray[0];
=> "100"
>>> $y_size = $exlpodedArray[1];
=> "200"