我有称为college
和两个表称为student
和student Personal details
,学生表包含stud.Name, dept, address1,address2,address3
一个数据库。现在我觉得address1, address2 and address3
的字段值会移动到student Personal details
(包含相同字段)的表。什么是SQL查询来做到这一点?如何将一个表的字段复制到Mysql上的另一个表中?
回答
UPDATE college
。 student
,college
。 student personal details
SET college
。 student
。 address1
= college
。 student personal details
。 address1
, college
。 student
。 address2
= college
。 student personal details
。 address2
, college
。 student
。 address3
= college
。 student personal details
。 address3
其中 college
。 student
。 id
= college
。 student personal details
。 id
;我认为id
是您为表格设置的主键。
使用插入 - 选择,查询如下,正确的是按您的实际领域
insert into studentPersonaldetails (address1, address2, address3)
select address1, address2, address3 from student
where student.name = studentPersonaldetails.name
由于@KP其做工精细 – Udayakumar
@udayakumarb,笑纳了答案,这是投票 –
- 1. 从一个表到另一个表中的SQL复制字段
- 2. 如何在cakephp中将mysql表复制到另一个表中?
- 3. 在MySQL中将值从一个表复制到另一个表
- 4. 从一个表字段复制到phpmyadmin中的另一个表字段?
- 5. 如何将数据从一个表复制到MySQL中的另一个新表?
- 6. 将字段从一个表复制到另一个
- 7. 如何将一行从一个表复制到另一个表
- 8. mysql - 更新一个表中的字段,该表中的另一个字段=另一个表中的字段
- 9. 将MySQL列从一个表复制到另一个表
- 10. 从表中的一个字段复制到另一场在同一个表
- 11. MySQL将一列中字段的值复制到表中同一列的另一个字段中
- 12. 将一个表复制到另一个表中除了id字段
- 13. 将表中的数据复制到另一个表MySQL
- 14. 如何一些列从一个表复制到另一个MySQL
- 15. 如何将选中的复选框从一个表复制到另一个表
- 16. 如何将一个表的所有字段复制到SQL Server 2005 Express中的另一个更宽的表中?
- 17. 如何将mysql输入复制到另一个表中?
- 18. MySQL:如何将无ID的表中的列复制到另一个表中?
- 19. 如何将一个表中的行复制到另一个表中?
- 20. 直接在MySQL中将多个行从一个表复制到另一个表?
- 21. SQL将表中的值从一个表复制到另一个表,但将副本移动到另一个表
- 22. 如何将一个列表的一个字段值更新为另一个列表的另一个字段值?
- 23. 制作一个新的sql表格,其中一个字段从另一个表格字段中复制数据
- 24. MySQL的一个表中选择字段不在另一个表
- 25. 将值从一个表复制到另一个表中
- 26. 仅将一个表中的唯一条目复制到另一个MySQL
- 27. MySQL:将表复制到另一个表与一个额外的列
- 28. 如何将Access表从一个mdb复制到另一个mdb?
- 29. 将某个列值从一个表复制到另一个表
- 30. 如何将链表复制到另一个列表中?
感谢下方勾选@Abhishek雷迪 – Udayakumar
刚才我尝试此查询的工作很好,谢谢@Abhishek Readdy – Udayakumar