----------- ------------------
1 A,B
2 C,D,E
3 F
即將 Column1 相同的行的 Column2 連成一列。
不知如何描述此種用法,是否具有像交叉表相關的 Cross-Table 和 Pivot 之類的約定成熟的專業稱謂?
是否也可以稱為另一種 Cross-Table ?
此需求應該是常見的,網上也有許多DEMO,只是 CSDN 中頻繁有新手提問,現簡單實現一個DEMO,以便參考。
-- 多行多列連接成為單行單列示例:需要一個自定義函數
-- http://community.csdn.net/Expert/TopicView3.asp?id=5603231
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[VertToHorzSample]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[VertToHorzSample]
文章來源于領測軟件測試網 http://www.kjueaiud.com/