簡體   English   中英

如何將數據從一列插入另一張表中的另一列

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM