我有如下的数据表 id parent mc
1 0 A
2 1 aa
3 1 bb
4 2 aa1
5 2 aa2
6 2 aa3
7 3 bb1
8 3 bb2
可直接形成如下的
A--aa---aa1
| |
| |-aa2
|
|-bb---bb1
|
-bb2 怎样实现数据的分组报表
1 0 A
2 1 aa
3 1 bb
4 2 aa1
5 2 aa2
6 2 aa3
7 3 bb1
8 3 bb2
可直接形成如下的
A--aa---aa1
| |
| |-aa2
|
|-bb---bb1
|
-bb2 怎样实现数据的分组报表
解决方案 »
- 关于DBCHART的问题
- fastreport 报表自定义打印问题
- Delphi中使代码简洁的 5 条忠告
- 为什么下面的程序调试不能通过?(错误提示:该特定字段‘县名次’可以参考SQL语句中FROM子句列表中的多个表)
- 100分请教一个简单奇怪的问题
- 如何用delphi做这题
- 一个语法问题???
- 代码实现更改显示器的亮度,色彩等
- 高分求教:用TMNSMTP控件发邮件到邮件服务器如何通过服务器的验证(如21CN.COM)。
- 在程序中用到了数据集组件,当程序启动后,出现登录数据库的对话框,请问如何隐藏它啊
- 请教如何将鼠标形变成一个红色的圆点?不要用载入cur之类的方式,要在程序中动态画出这个鼠标形状。
- delphi文本加密解密
A--aa----------aa1
| ¦ ¦
A _ aa ____ ¦-aa2
} ¦ |
A _ bb--------bb1
| | ¦
A _bb ----- -bb2 declare @t table (a int ,b int ,c varchar(10))
insert into @t select 1 , 0 , 'A'
insert into @t select 2 , 1 , 'aa'
insert into @t select 3 , 1 , 'bb'
insert into @t select 4 , 2 , 'aa1'
insert into @t select 5 , 2 , 'aa2'
insert into @t select 6 , 2 , 'aa3'
insert into @t select 7 , 3 , 'bb1'
select 'A'AS A,t.c,tt.c from @t t , (select c from @t where c not in (select c from @t where len(c)=2) and c<>'a')tt where charindex(t.c ,tt.c)>0 and len(t.c)=2
实现上面数据格式
字段1,字段2,在FAS里面去掉重复值就直接可以显示,,,,,
你上面只是实现查询功能啊