国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - mssql 兩表合并sql語句

mssql 兩表合并sql語句

2019-11-10 16:32mssql教程網 Sql Server

mssql 兩表合并sql語句,下面是簡單的例子,大家可以參考下。

一、問題

學生表:                                               課程表:

 id   姓名 課程號(外鍵)                        課程號,課程名

 '1', 'xix',  1                                              1,' 語文'
 '2', 'cic',  2                                               2, '數學'
 '3', 'ddi', 4                                               3,  '英語'

將學生表、課程表合成一個新表  destTb:

id  姓名  課程號 課程名

1   xix    1    語文
2   cic    2     數學
3   ddi  NULL NULL
NULL NULL 3 英語

二、建立測試數據

CREATE TABLE student(id nvarchar(10),name nvarchar(10),cno int)
INSERT student SELECT '1','xix',1
UNION ALL SELECT '2','cic',2
UNION ALL SELECT '3','ddi',4
GO

CREATE TABLE class(cno int,name nvarchar(10))
INSERT class SELECT 1,'語文'
UNION ALL SELECT 2,'數學'
UNION ALL SELECT 3,'英語'
GO

select id ,s.name as 姓名,c.cno as cno,c.name as 課程 FROM student as s FULL OUTER JOIN class as c ON s.cno=c.cno

三、合并插入

--目標表destTb不存在  ,結果集作為tmp

select * into destTb  from (select id ,s.name as 姓名,c.cno as cno,c.name as 課程 FROM student as s FULL OUTER JOIN class as c ON s.cno=c.cno) as tmp

--如果目標表destTb已經存在

insert into destTb   select id ,s.name as 姓名,c.cno as cno,c.name as 課程 FROM student as s FULL OUTER JOIN class as c ON s.cno=c.cno

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产免费久久久久久尖叫 | 精品久久久久久久久久久久久久 | 亚洲人天堂 | 国产成人精品久久二区二区 | 成人免费黄色 | 伊人五月 | 香蕉久久一区二区不卡无毒影院 | 91福利视频导航 | 日韩第一页 | 天天操网| 精品日韩一区 | 国产操片| 国产天堂网| 国产高清视频在线 | www.午夜| 亚洲国产精品久久久久秋霞蜜臀 | 曰批免费视频播放免费 | 奇米一区二区三区 | 色综合天天天天做夜夜夜夜做 | 亚洲视频在线观看视频 | 欧洲毛片| 成年网站| 成人日韩视频在线观看 | 久草 在线 | 国产精品伦一区二区三级视频 | 一区二区三区欧美在线 | 精品久久久久久 | 午夜免费福利影院 | 久在线视频 | 91午夜理伦私人影院 | 国内精品视频在线观看 | 99精品国产高清在线观看 | 久久综合激情 | 成人免费影院 | 精品国产乱码久久久久久1区2区 | 天天操天天拍 | 欧美一级片aaa | 韩日一区二区 | 免费一区二区三区四区 | 亚洲国产精品视频一区 | 欧美成人久久久免费播放 |