я хочу отобразить результат двух столбцов в столбцах другой таблицы "Активность", как я могу выполнить этот запрос в моем sql - PullRequest
0 голосов
/ 17 марта 2020

У меня есть два столбца "activity_id &" Project_id ", и я хочу отобразить результат двух столбцов в столбцах другой таблицы" Activity ", как я могу выполнить этот запрос в моем sql

alter table timesheet_table
add constraint timesheet_table
foreign key (Activity,Project) references employee.activity_master(Activity_id,Project_id);

\ Я пытаюсь выполнить этот метод, но он не запускается, показывает ошибку

Код ошибки: 1822. Не удалось добавить ограничение внешнего ключа. Отсутствует индекс для ограничения 'timesheet_tableactivity_master' в ссылочная таблица 'activity_master' 0,000 se c

1 Ответ

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

Сначала необходимо добавить индекс к соответствующим столбцам в каждой из таблиц.

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