【求助】MSSQL一个行变列实例,先谢了

newnazi newnazi 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
已知表结构如下,此表作用是讲一个物品上的两个条码Link 每组两个条码 共两组四个,希望查询结果
将每组的两个 要显示为一行 每组条码通过LinkBarCode 连接,BarCodeType区分不同类型条码
例如:
需要使用C#开发求SQL 语句 ?

ID,L_BarCode,P_BarCode,LinkeTime , LinkComplete
1 , 111 , 222 ,2015-08-24 20:41:16, 完成

/*-------------下面是表-------------------------------------------*/
CREATE TABLE [dbo].[ b_TestLink ](
[ID] [int] IDENTITY(1,1) NOT NULL,
[LinkBarCode] [varchar](50) NULL,
[BarCode] [nvarchar](50) NULL,
[LinkeTime] [datetime] default Getdate(),
[BarCodeType] [nvarchar](50) NULL,
[LinkComplete] [varchar](2) NULL

Select [ID] ,[LinkBarCode] ,[BarCode] ,[LinkeTime] ,[BarCodeType] ,[LinkComplete] From b_TestLink

Insert into b_TestLink (LinkBarCode,BarCode,LinkeTime,BarCodeType,LinkComplete) values ('111','111',getdate(),'L','1')
Insert into b_TestLink (LinkBarCode,BarCode,LinkeTime,BarCodeType,LinkComplete) values ('111','222',getdate(),'P','1')

Insert into b_TestLink (LinkBarCode,BarCode,LinkeTime,BarCodeType,LinkComplete) values ('333','333',getdate(),'L','1')
Insert into b_TestLink (LinkBarCode,BarCode,LinkeTime,BarCodeType,LinkComplete) values ('333','444',getdate(),'P','1')


...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
newnazi
应用实例 27,579 成员 68,540 内容