PDA

Просмотр полной версии : [Вопрос] Как сделать автоматическое заполнение одной таблицы при добавлении записей в другую



Pro_Coder
11.02.2021, 17:56
Возник такой вопрос, а возможно ли сделать свзяь таблиц mysql так, чтобы если я, так скажем регистрирую аккаунт и в таблице accounts создается поле моего аккаунта, и автоматически сразу в соседней таблице money создается тоже поле

DeimoS
11.02.2021, 18:54
Триггеры (https://dev.mysql.com/doc/refman/8.0/en/trigger-syntax.html)

Pro_Coder
11.02.2021, 19:40
Триггеры (https://dev.mysql.com/doc/refman/8.0/en/trigger-syntax.html)

Большое тебе спасибо. Что бы я делал без тебя(

DeimoS
12.02.2021, 05:09
Ну только учти, что чисто технически это особо не будет отличаться от двух запросов. Просто второй запрос будет уже сама БД, грубо говоря, отправлять себе. При этом, и код станет менее читаемым, и при переезде на другой хостинг нужно будет обязательно все скрипты со стороны БД переносить. В общем, использовать подобное я бы советовал с осторожностью. Всегда стоит думать о том, не переусложнит ли это код.