code name
01000000 抗微生物药物
01010000 抗生素
01010100 青霉素类
01010200 头孢菌素类
01010201 头孢菌素类(I)
01010202 头孢菌素类(II)
01010203 头孢菌素类(III)
01010204 头孢菌素类(IV)
01020000 磺胺类
01030000 甲氧苄啶类
03000000 中枢神经系统药物
03010000 中枢兴奋药
03020000 镇痛药
03030000 解热镇痛抗炎药
03040000 抗痛风药
03050000 抗癫痫药
03060000 镇静药、催眠药
03060100 苯二氮卓类
03060200 巴比妥类
03060300 其他类催眠药
求一SQL语句得到以下查询结果
level1 name level2 name level3 name level4 name
01000000 抗微生物药物 01010000 抗生素 01010100 青霉素类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010201 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01010000 抗生素 01010202 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010203 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01010000 抗生素 01020000 磺胺类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01030000 甲氧苄啶类 NULL NULL
03000000 中枢神经系统药物 03010000 中枢兴奋药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03020000 镇痛药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03040000 抗痛风药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03050000 抗癫痫药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 NULL NULL
01000000 抗微生物药物
01010000 抗生素
01010100 青霉素类
01010200 头孢菌素类
01010201 头孢菌素类(I)
01010202 头孢菌素类(II)
01010203 头孢菌素类(III)
01010204 头孢菌素类(IV)
01020000 磺胺类
01030000 甲氧苄啶类
03000000 中枢神经系统药物
03010000 中枢兴奋药
03020000 镇痛药
03030000 解热镇痛抗炎药
03040000 抗痛风药
03050000 抗癫痫药
03060000 镇静药、催眠药
03060100 苯二氮卓类
03060200 巴比妥类
03060300 其他类催眠药
求一SQL语句得到以下查询结果
level1 name level2 name level3 name level4 name
01000000 抗微生物药物 01010000 抗生素 01010100 青霉素类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010201 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01010000 抗生素 01010202 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010203 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01010000 抗生素 01020000 磺胺类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01030000 甲氧苄啶类 NULL NULL
03000000 中枢神经系统药物 03010000 中枢兴奋药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03020000 镇痛药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03040000 抗痛风药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03050000 抗癫痫药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01030000 甲氧苄啶类 NULL NULL
这个是什么规律?
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01010000 抗生素 01020000 磺胺类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01030000 甲氧苄啶类 NULL NULL
03000000 中枢神经系统药物 03010000 中枢兴奋药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03020000 镇痛药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03040000 抗痛风药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03050000 抗癫痫药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 NULL NULL 这里写错了
if object_id('[tb]') is not null drop table [tb]
go
create table [tb]([code] varchar(8),[name] varchar(16))
insert [tb]
select '01000000','抗微生物药物' union all
select '01010000','抗生素' union all
select '01010100','青霉素类' union all
select '01010200','头孢菌素类' union all
select '01010201','头孢菌素类(I)' union all
select '01010202','头孢菌素类(II)' union all
select '01010203','头孢菌素类(III)' union all
select '01010204','头孢菌素类(IV)' union all
select '01020000','磺胺类' union all
select '01030000','甲氧苄啶类' union all
select '03000000','中枢神经系统药物' union all
select '03010000','中枢兴奋药' union all
select '03020000','镇痛药' union all
select '03030000','解热镇痛抗炎药' union all
select '03040000','抗痛风药' union all
select '03050000','抗癫痫药' union all
select '03060000','镇静药、催眠药' union all
select '03060100','苯二氮卓类' union all
select '03060200','巴比妥类' union all
select '03060300','其他类催眠药'
---查询---
select
a.code,
a.name,
b.code,
b.name,
c.code,
c.name,
d.code,
d.name
from
tb a
left join
tb b
on
left(a.code,2)=left(b.code,2) and right(b.code,4)='0000' and a.code!=b.code
left join
tb c
on
left(b.code,4)=left(c.code,4) and right(c.code,2)='00' and b.code!=c.code
left join
tb d
on
left(c.code,6)=left(d.code,6) and c.code!=d.code
where
right(a.code,6)='000000'---结果---
code name code name code name code name
-------- ---------------- -------- ---------------- -------- ---------------- -------- ----------------
01000000 抗微生物药物 01010000 抗生素 01010100 青霉素类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01020000 磺胺类 NULL NULL NULL NULL
01000000 抗微生物药物 01030000 甲氧苄啶类 NULL NULL NULL NULL
03000000 中枢神经系统药物 03010000 中枢兴奋药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03020000 镇痛药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03040000 抗痛风药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03050000 抗癫痫药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 NULL NULL(所影响的行数为 15 行)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010201 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01010000 抗生素 01010202 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010203 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01020000 磺胺类 NULL NULL NULL
01000000 抗微生物药物 01030000 甲氧苄啶类 NULL NULL NULL
03000000 中枢神经系统药物 03010000 中枢兴奋药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03020000 镇痛药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03040000 抗痛风药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03050000 抗癫痫药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 NULL NULL
code varchar(10),
name nvarchar(30)
)
insert @t select
'01000000', '抗微生物药物'
union all select
'01010000', '抗生素'
union all select
'01010100', '青霉素类'
union all select
'01010200', '头孢菌素类'
union all select
'01010201', '头孢菌素类(I)'
union all select
'01010202', '头孢菌素类(II)'
union all select
'01010203', '头孢菌素类(III)'
union all select
'01010204', '头孢菌素类(IV)'
union all select
'01020000', '磺胺类'
union all select
'01030000', '甲氧苄啶类'
union all select
'03000000', '中枢神经系统药物'
union all select
'03010000', '中枢兴奋药'
union all select
'03020000', '镇痛药'
union all select
'03030000', '解热镇痛抗炎药'
union all select
'03040000', '抗痛风药'
union all select
'03050000', '抗癫痫药'
union all select
'03060000', '镇静药、催眠药'
union all select
'03060100', '苯二氮卓类'
union all select
'03060200', '巴比妥类'
union all select
'03060300', '其他类催眠药'select
a.code level1
,a.name as name1
,b.code level2
,b.name as name2
,c.code level3
,c.name as name3
,d.code level4
,d.name as name4
from @t a
left join @t b on left(b.code,2) = left(a.code,2) and substring(b.code,3,2)<>'00' and STUFF(b.code,1,4,'')='0000'
left join @t c on left(c.code,4) = left(b.code,4) and substring(c.code,5,2)<>'00' and STUFF(c.code,1,6,'')='00'
left join @t d on left(d.code,6) = left(c.code,6) and substring(d.code,7,2)<>'00'
where STUFF(a.code,1,2,'')='000000' --结果
level1 name1 level2 name2 level3 name3 level4 name4
---------- ------------------------------ ---------- ------------------------------ ---------- ------------------------------ ---------- ------------------------------
01000000 抗微生物药物 01010000 抗生素 01010100 青霉素类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01020000 磺胺类 NULL NULL NULL NULL
01000000 抗微生物药物 01030000 甲氧苄啶类 NULL NULL NULL NULL
03000000 中枢神经系统药物 03010000 中枢兴奋药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03020000 镇痛药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03040000 抗痛风药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03050000 抗癫痫药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 NULL NULL(15 行受影响)
declare @table table(code varchar(8),name varchar(40))
insert into @table(code,name)
select '01000000','抗微生物药物' union all
select '01010000','抗生素' union all
select '01010100','青霉素类' union all
select '01010200',' 头孢菌素类' union all
select '01010201',' 头孢菌素类(I)' union all
select '01010202',' 头孢菌素类(II)' union all
select '01010203',' 头孢菌素类(III)' union all
select '01010204',' 头孢菌素类(IV)' union all
select '01020000',' 磺胺类' union all
select '01030000',' 甲氧苄啶类' union all
select '03000000',' 中枢神经系统药物' union all
select '03010000',' 中枢兴奋药' union all
select '03020000',' 镇痛药' union all
select '03030000',' 解热镇痛抗炎药' union all
select '03040000',' 抗痛风药' union all
select '03050000',' 抗癫痫药' union all
select '03060000',' 镇静药、催眠药' union all
select '03060100',' 苯二氮卓类' union all
select '03060200',' 巴比妥类' union all
select '03060300',' 其他类催眠药' select a.x1,(select top 1 name from @table where code=a.x1),
a.x2,(select top 1 name from @table where code=a.x2),
a.x3,(select top 1 name from @table where code=a.x3),x4,name
from (
select substring(code,1,2)+'000000' x1,
substring(code,1,4)+'0000' x2,
substring(code,1,6)+'00' x3,
substring(code,1,8) x4,name
from @table )a
/*
x1 x2 x3 x4 name
---------- ---------------------------------------- ------------ ---------------------------------------- ---------- ---------------------------------------- -------- ----------------------------------------
01000000 抗微生物药物 01000000 抗微生物药物 01000000 抗微生物药物 01000000 抗微生物药物
01000000 抗微生物药物 01010000 抗生素 01010000 抗生素 01010000 抗生素
01000000 抗微生物药物 01010000 抗生素 01010100 青霉素类 01010100 青霉素类
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010200 头孢菌素类
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01020000 磺胺类 01020000 磺胺类 01020000 磺胺类
01000000 抗微生物药物 01030000 甲氧苄啶类 01030000 甲氧苄啶类 01030000 甲氧苄啶类
03000000 中枢神经系统药物 03000000 中枢神经系统药物 03000000 中枢神经系统药物 03000000 中枢神经系统药物
03000000 中枢神经系统药物 03010000 中枢兴奋药 03010000 中枢兴奋药 03010000 中枢兴奋药
03000000 中枢神经系统药物 03020000 镇痛药 03020000 镇痛药 03020000 镇痛药
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 03030000 解热镇痛抗炎药 03030000 解热镇痛抗炎药
03000000 中枢神经系统药物 03040000 抗痛风药 03040000 抗痛风药 03040000 抗痛风药
03000000 中枢神经系统药物 03050000 抗癫痫药 03050000 抗癫痫药 03050000 抗癫痫药
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060000 镇静药、催眠药 03060000 镇静药、催眠药
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 03060100 苯二氮卓类
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 03060200 巴比妥类
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 03060300 其他类催眠药(20 行受影响)
*/
go
create table [tb]([code] int,[name] varchar(24))
insert [tb]
select 01000000,'抗微生物药物' union all
select 01010000,'抗生素' union all
select 01010100,'青霉素类' union all
select 01010200,'头孢菌素类' union all
select 01010201,'头孢菌素类(I)' union all
select 01010202,'头孢菌素类(II)' union all
select 01010203,'头孢菌素类(III) ' union all
select 01010204,'头孢菌素类(IV) ' union all
select 01020000,'磺胺类' union all
select 01030000,'甲氧苄啶类' union all
select 03000000,'中枢神经系统药物' union all
select 03010000,'中枢兴奋药' union all
select 03020000,'镇痛药' union all
select 03030000,'解热镇痛抗炎药' union all
select 03040000,'抗痛风药' union all
select 03050000,'抗癫痫药' union all
select 03060000,'镇静药、催眠药' union all
select 03060100,'苯二氮卓类' union all
select 03060200,'巴比妥类' union all
select 03060300,'其他类催眠药'---查询---
SELECT A.CODE LEVEL1,A.NAME,
B.CODE LEVEL2,B.NAME,
C.CODE LEVEL3,C.NAME ,
D.CODE LEVEL4,D.NAME
FROM
TB A JOIN TB B ON RIGHT(A.CODE,6)='000000' AND A.CODE!=B.CODE AND LEFT(A.CODE,2)=LEFT(B.CODE,2) AND RIGHT(B.CODE,4)='0000'
LEFT JOIN TB C ON B.CODE!=C.CODE AND LEFT(B.CODE,4)=LEFT(C.CODE,4) AND RIGHT(C.CODE,2)='00'
LEFT JOIN TB D ON C.CODE!=D.CODE AND LEFT(C.CODE,6)=LEFT(D.CODE,6)LEVEL1 NAME LEVEL2 NAME LEVEL3 NAME LEVEL4 NAME
----------- ------------------------ ----------- ------------------------ ----------- ------------------------ ----------- ------------------------
1000000 抗微生物药物 1010000 抗生素 1010100 青霉素类 NULL NULL
1000000 抗微生物药物 1010000 抗生素 1010200 头孢菌素类 1010201 头孢菌素类(I)
1000000 抗微生物药物 1010000 抗生素 1010200 头孢菌素类 1010202 头孢菌素类(II)
1000000 抗微生物药物 1010000 抗生素 1010200 头孢菌素类 1010203 头孢菌素类(III)
1000000 抗微生物药物 1010000 抗生素 1010200 头孢菌素类 1010204 头孢菌素类(IV)
1000000 抗微生物药物 1020000 磺胺类 NULL NULL NULL NULL
1000000 抗微生物药物 1030000 甲氧苄啶类 NULL NULL NULL NULL
3000000 中枢神经系统药物 3010000 中枢兴奋药 NULL NULL NULL NULL
3000000 中枢神经系统药物 3020000 镇痛药 NULL NULL NULL NULL
3000000 中枢神经系统药物 3030000 解热镇痛抗炎药 NULL NULL NULL NULL
3000000 中枢神经系统药物 3040000 抗痛风药 NULL NULL NULL NULL
3000000 中枢神经系统药物 3050000 抗癫痫药 NULL NULL NULL NULL
3000000 中枢神经系统药物 3060000 镇静药、催眠药 3060100 苯二氮卓类 NULL NULL
3000000 中枢神经系统药物 3060000 镇静药、催眠药 3060200 巴比妥类 NULL NULL
3000000 中枢神经系统药物 3060000 镇静药、催眠药 3060300 其他类催眠药 NULL NULL(15 行受影响)
DROP TABLE LI
GOCREATE TABLE LI(CODE VARCHAR(10),[NAME] VARCHAR(20))
INSERT INTO LI(CODE,[NAME])
SELECT '01000000','抗微生物药物' UNION ALL
SELECT '01010000', '抗生素' UNION ALL
SELECT '01010100', '青霉素类' UNION ALL
SELECT '01010200', '头孢菌素类' UNION ALL
SELECT '01010201', '头孢菌素类(I)' UNION ALL
SELECT '01010202', '头孢菌素类(II)' UNION ALL
SELECT '01010203', '头孢菌素类(III)' UNION ALL
SELECT '01010204', '头孢菌素类(IV)' UNION ALL
SELECT '01020000', '磺胺类' UNION ALL
SELECT '01030000', '甲氧苄啶类' UNION ALL
SELECT '03000000', '中枢神经系统药物' UNION ALL
SELECT '03010000', '中枢兴奋药' UNION ALL
SELECT '03020000', '镇痛药' UNION ALL
SELECT '03030000', '解热镇痛抗炎药' UNION ALL
SELECT '03040000', '抗痛风药' UNION ALL
SELECT '03050000', '抗癫痫药' UNION ALL
SELECT '03060000', '镇静药、催眠药' UNION ALL
SELECT '03060100', '苯二氮卓类' UNION ALL
SELECT '03060200', '巴比妥类' UNION ALL
SELECT '03060300', '其他类催眠药'
--查询结果
;WITH DLI AS
(
SELECT LEFT(CODE,2) AS LEFT2CODE, SUBSTRING(CODE,1,4) AS LEFT4CODE, SUBSTRING(CODE,1,6) AS LEFT6CODE,
CODE,[NAME]
FROM LI )
SELECT
T.CODE AS LEVEL1, T.[NAME] AS NAME1,
S.CODE AS LEVEL2, S.[NAME] AS NAME2,
C.CODE AS LEVEL3, C.[NAME] AS NAME3,
D.CODE AS LEVEL4, D.[NAME] AS NAME4
FROM (SELECT LEFT(CODE,2) AS LEFT2CODE, SUBSTRING(CODE,1,4) AS LEFT4CODE, SUBSTRING(CODE,1,6) AS LEFT6CODE,
CODE,[NAME]
FROM LI where RIGHT(CODE,6) = '000000') T
LEFT JOIN
DLI S ON T.LEFT2CODE = S.LEFT2CODE AND T.LEFT4CODE <> S.LEFT4CODE AND RIGHT(S.CODE,4) = '0000'
LEFT JOIN
DLI C ON S.LEFT2CODE = C.LEFT2CODE AND S.LEFT4CODE = C.LEFT4CODE AND S.LEFT6CODE <> C.LEFT6CODE AND RIGHT(C.CODE,2) ='00'
LEFT JOIN
DLI D ON C.LEFT2CODE = D.LEFT2CODE AND C.LEFT4CODE = D.LEFT4CODE AND C.LEFT6CODE = D.LEFT6CODE AND C.CODE <> D.CODE
/* 结果
01000000 抗微生物药物 01010000 抗生素 01010100 青霉素类 NULL NULL
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010201 头孢菌素类(I)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010202 头孢菌素类(II)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010203 头孢菌素类(III)
01000000 抗微生物药物 01010000 抗生素 01010200 头孢菌素类 01010204 头孢菌素类(IV)
01000000 抗微生物药物 01020000 磺胺类 NULL NULL NULL NULL
01000000 抗微生物药物 01030000 甲氧苄啶类 NULL NULL NULL NULL
03000000 中枢神经系统药物 03010000 中枢兴奋药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03020000 镇痛药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03030000 解热镇痛抗炎药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03040000 抗痛风药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03050000 抗癫痫药 NULL NULL NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060100 苯二氮卓类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060200 巴比妥类 NULL NULL
03000000 中枢神经系统药物 03060000 镇静药、催眠药 03060300 其他类催眠药 NULL NULL
*/