Heim > Datenbank > MySQL-Tutorial > (Sql Server)数据的拆分和合并

(Sql Server)数据的拆分和合并

WBOY
Freigeben: 2016-06-07 17:40:22
Original
1663 Leute haben es durchsucht

背景: 今天遇到了数据合并和拆分的问题,尝试了几种写法。但大致可分为两类:一、原始写法。二、Sql Server 2005之后支持的写法。第一种写法复杂而且效率低下,不推荐。所以下面具体讲一下第二种写法。 数据的拆分: 再讲拆分前,首先先介绍两个函数:cross

背景:

     今天遇到了数据合并和拆分的问题,尝试了几种写法。但大致可分为两类:一、原始写法。二、Sql Server 2005之后支持的写法。第一种写法复杂而且效率低下,香港空间,不推荐。所以下面具体讲一下第二种写法。

数据的拆分:

     再讲拆分前,首先先介绍两个函数:cross apply和outer apply。这两个函数作用是交叉连接。这两个函数是在sql server 2005之后才有的,网站空间,在2000与之相似的功能是cross join。虽然相似,香港服务器租用,但是cross join有一个致命功能缺陷。详看代码:

TEST01 AS T01 CROSS JOIN FUNC_TB2(T01.FIELD1) --FUNC_TB2为表值函数

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage