Я собираюсь иметь значение двух столбцов из одной таблицы в столбце другой таблицы. Я не знаю правильный код. Даже для копирования одного столбца в другой, когда я использую этот код, он просто показывает пустое поле в целевом столбце.
insert into Send_RecCode(Send_RecName)
select (Sender)
from table1
3 ответа
Попробуй это
INSERT INTO Send_RecCode(Send_RecName)
SELECT CONCAT(Sender, receiver) FROM table1
Отредактировано в соответствии с вопросом ОП
Попробуй это:
Убедитесь, что ваши типы данных совпадают в двух таблицах, а затем попробуйте это.
INSERT INTO Table2 (send_RecName )
SELECT sender + '' + receiver FROM Table1;
Попробуйте это: у меня он отлично работает
INSERT INTO [Staffs]([FName])
SELECT [FName]+' '+[LName] FROM [student]
Попробуйте использовать приведенный ниже код, надеюсь, он сработает
Вставить в Send_RecCode (Send_RecName)
Выберите отправителя из таблицы1
Похожие вопросы
Новые вопросы
sql
Язык структурированных запросов (SQL) - это язык запросов к базам данных. Вопросы должны включать примеры кода, структуру таблицы, примеры данных и тег для используемой реализации СУБД (например, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 и т. Д.). Если ваш вопрос относится исключительно к конкретной СУБД (использует определенные расширения / функции), используйте вместо этого тег этой СУБД. Ответы на вопросы, помеченные SQL, должны использовать стандарт ISO / IEC SQL.