我有一个层次关系的表,
第1个字段是大类,第2个字段是中类,第3个字段是小类.
请问: 怎样可以过滤掉重复的类别数据? 得到如下的查询结果,谢谢!
--------------------------------------------------------------
USAAL AL_V1
AL_V2
AL_V3
CA CA_V1
CA_V2
CN HK HK_V1
HK_V2
TW TW_V1
TW_V2
TW_V3
和
1.USA1.AL 1.AL_V1
2.AL_V2
3.AL_V3
2.CA 1.CA_V1
2.CA_V2
2.CN 1.HK 1.HK_V1
2.HK_V2
2.TW1.TW_V1
2.TW_V2
3.TW_V3
源代码如下:
create table T_A
(
country_abbrvarchar2(50),
state_abbrvarchar2(50),
villiage_abbr varchar2(50)
);
insert into T_A values('USA','AL','AL_V1');
insert into T_A values('USA','AL','AL_V2');
insert into T_A values('USA','AL','AL_V3');
insert into T_A values('USA','CA','CA_V1');
insert into T_A values('USA','CA','CA_V2');
insert into T_A values('CN', 'HK','HK_V1');
insert into T_A values('CN', 'HK','HK_V2');
insert into T_A values('CN', 'TW','TW_V1');
insert into T_A values('CN', 'TW','TW_V2');
insert into T_A values('CN', 'TW','TW_V2');复制代码
|