Как сделать столбец на основе auto_incrementer в MySQL - PullRequest
0 голосов
/ 17 марта 2012

В основном я хочу сделать столбец auto_increment на основе значения другого столбца.Например, у меня есть столбец A и столбец B. Столбец A - это int 1-100, а столбец b - это auto_incrementer.Если я что-то сделаю со столбцом A = 2, значение инкремента столбца b должно увеличиться на 1. Скажем, теперь его 5.Теперь я что-то изменяю со столбцом A = 8, а B меняется с 11 на 12. Мой вопрос: как я могу реализовать что-то подобное без создания большого количества таблиц?Или создание множества таблиц - самый эффективный метод?

1 Ответ

0 голосов
/ 17 марта 2012

Вам необходимо создать триггер, который обновляет столбец B на основе значения в столбце A. Функция триггера будет обрабатывать все вычисления, необходимые для значения столбца B

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...