[英]How to insert data from one column into another column in a different table
我有两个课桌和体育。
LESSONNO | SPORTNO | INSTRUCTORNO | DATE | 价格|
SPORTNO | 体育名称| 运动说明|
我需要将SPORTNAME列添加到课程表中,并使其数据与课程表中的SPORTNO匹配,就像在运动表中一样。
提前致谢!
这对您有用吗:
ALTER TABLE LESSON ADD SPORTNAME VARCHAR(30); // or whatever type it is
UPDATE LESSON l JOIN SPORT s USING(SPORTNO) SET l.SPORTNAME = s.SPORTNAME;
?
这在SQL Server中为我工作
ALTER TABLE LESSON ADD SPORTNAME VARCHAR(50)
UPDATE LESSON
SET SPORTNAME = S.SPORTNAME
FROM dbo.LESSON AS L
INNER JOIN dbo.SPORT AS S
ON L.SPORTNO = S.SPORTNO
希望能帮助到你!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.