当前位置:编程学习 > C#/ASP.NET >>

过滤掉数据重复记录问题

我创建了一个表 结构如下:

Col1    Col2
001     A
001     B
002     C
002     D
002     E

如何写SQL语句得到
Col1    Col2
001     A
        B
002     C
        D
        E
期待各位的答复,谢谢 --------------------编程问答-------------------- 顶! --------------------编程问答-------------------- 用表格控件在显示上好实现,可是用Sql取出这样的结果不是很容易了... --------------------编程问答-------------------- 在sql里过滤掉,你取出操作时到前台也得过滤掉。到前台过滤 --------------------编程问答-------------------- 不知道LZ具体要这种写法做什么? --------------------编程问答-------------------- select col2 from table where col1 in select col1 from  table --------------------编程问答-------------------- lz想合并单位元格吧? --------------------编程问答-------------------- 如果是要合并单元格,则没必要在SQL里大费周折了 --------------------编程问答-------------------- select case when t.col1 is null then '' else t.col1 end ,t.col2
from tbl as t left join 
(select col1,min(col2) as newcol2 from tbl group by col1) as t1
on t.col1=t1.col1 and t.col2=t1.col2 --------------------编程问答-------------------- 在报表中会有这样的问题 --------------------编程问答-------------------- 用表格或winer2006(我心飞扬)的SQL实现,原理差不多吧,取出最小的列,联合查询一下就OK了
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,