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

解决方案 »

  1.   

    01000000 抗微生物药物 01010000 抗生素 01020000 磺胺类 NULL NULL 
    01000000 抗微生物药物 01010000 抗生素 01030000 甲氧苄啶类 NULL NULL 
    这个是什么规律?
      

  2.   

    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 抗微生物药物 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 这里写错了
      

  3.   

    ---测试数据---
    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 行)
      

  4.   

    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 抗微生物药物 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 
      

  5.   

    declare @t table (
    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 行受影响)
      

  6.   


    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 行受影响)
    */
      

  7.   

    if object_id('[tb]') is not null drop table [tb]
    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 行受影响)
      
      

  8.   

    IF OBJECT_ID('LI') IS NOT NULL
       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
    */