我有两张桌子&体育课。
LESSONNO _ SPORTNO _ INSTRUCTORNO
体育名称SPORTDESCRIPTION
我需要将列SPORTNAME添加到课程表中,并使其数据与第一课表中的SPORTNO匹配,就像在体育表中所做的那样。
提前感谢!
发布于 2015-12-09 13:56:42
这对你有用吗?
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;
发布于 2015-12-09 14:32:52
这在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
希望能帮上忙!
https://stackoverflow.com/questions/34180395
复制相似问题