У меня есть таблица, как это,MYSQL - Сплит двоеточия значений столбцов в новые столбцы
CREATE TABLE IF NOT EXISTS `cms` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`cms` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
INSERT INTO `cms` (`id`, `cms`) VALUES
(1, 'cms:/o:freebsd:freebsd:2.1.7'),
(2, 'cms:/o:netbsd:netbsd:1.0');
, из которого мне нужно разделить значение столбцов Cms в четыре дополнительных столбцов, следовательно, его должен быть разделен двоеточием.
мне нужно вывести что-то вроде этого
необходимости запроса для этого
MySQL - не лучший инструмент для этого. –
то каким инструментом или скриптом я должен пойти для –
У вас есть доступ к Java? Очень просто взорвать строку с помощью Java. После этого доведите данные до MySQL. Кстати, вы абсолютно правы, нормализуя свои данные таблицы, но MySQL не так хорош в взрывающихся строках. –