Структура моей таблицы
CREATE TABLE IF NOT EXISTS `billing_total_success` (
`bill_id` int(11) NOT NULL AUTO_INCREMENT,
`location` char(10) NOT NULL,
`circle` varchar(2) NOT NULL,
`amount` int(11) NOT NULL,
`reference_id` varchar(100) NOT NULL,
`source` varchar(100) NOT NULL,
`time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`bill_id`),
KEY `location` (`location`),
KEY `soutime` (`source`,`time`),
KEY `circle` (`circle`,`source`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=80527470 ;
Мне нужно разделить это на основе круга и подраздела на источнике.
Круг: 2 символа из набора из 11 значений («AA», «XB», «BT» ...)
Источник: может быть "RNE" (подраздел 1) или "PR" (подраздел 2) или любая другая строка (подраздел 3).
Как мне сделать это разбиение?