У меня есть таблица КЛИЕНТАКак я могу скопировать столбец таблицы в другую таблицу
CLIENT_ID NAME CP VILLE
1 razer 49004 St hallo
2 mayui 49005 Kubol
и другой таблицы AGENCE
CLIENT_ID AGENCE_ID ADDR CP VILLE
1 1 qsdf null null
2 2 qsdf null null
1 9 dqsf 5454 5254
1 5 fff 4587 6568
Как я могу заполнить CP и Вилле поваренной AGENCE?
Конечно, я могу удалить/усекать AGENCE и использовать SELECT INSERT. Но я не могу этого сделать.
Какие СУБД вы используете? Postgres? Oracle? но почему вы вообще храните информацию о дублирующей (дублированной) информации? Вы можете всегда присоединяться к двум таблицам, если вам нужно значение 'cp' и' ville' при доступе к таблице 'agence'. –
Можете ли вы просто использовать простой запрос 'UPDATE', связывающий таблицу' AGENCE' с таблицей 'CLIENT' на' CLIENT_ID'? –
Даже лучше, не можете ли вы просто использовать простой запрос 'JOIN', связывающий таблицы в точке, где вам нужна информация? Что, если вы скопируете данные и «майюи» переместитесь в другую деревню? – CompuChip