Например, у меня есть следующая таблица:
CREATE TABLE `test` (
`total_results` int(10) unsigned NOT NULL,
`num_results_as_expected` unsigned int(10) NOT NULL,
) ;
Я бы хотел добавить еще один столбец в таблицу, не используя VIEW, чтобы добавить процент:
(num_results_as_expected/total_results)*100
Возможно ли это без использования VIEW?
Разъяснение. Я знаю, что это возможно, используя select statent, но я бы хотел добавить это в инструкцию CREATE TABLE, чтобы столбец был доступен любому, кто обращается к таблице.
Разъяснение 2: Является ли триггер правильным способом сделать это? По существу, в столбце будет храниться дублирующаяся информация.