List分组
SQL 分组拼接字符串
create function F_Str(@Col1 int)
returns nvarchar(100)
as
begin
declare @S nvarchar(100)
select @S=isnull(@S+',','')+Col2 from Tab where Col1=@Col1
return @S
end
或使用二维数组保存,Contains修改value
SQL 分组拼接字符串
create function F_Str(@Col1 int)
returns nvarchar(100)
as
begin
declare @S nvarchar(100)
select @S=isnull(@S+',','')+Col2 from Tab where Col1=@Col1
return @S
end
或使用二维数组保存,Contains修改value
streamwriter sw = new ... 单词不一定正确
查询数据到datatable
bool flag =true;//是否第一次
foreach datarow
{
if(flag)
{
sw.writeline(row[1]+"\t"+row[2]);
sw.writeline(row[3]};
flag=false;
}
else
{
flag=true;
sw.writeline(row[3]};
}
sw.close();
然后要是区号、海拔高度不一样都是两个的话, 就自己写写逻辑。