name,type,num
aa    a    100
aa    b    132
aa    c    321
aa    d    222
都放到记录里去啊,
不过这样最好以name,type为联合主键,或者加个id做主键
这样计算时以select tyep ,sum(num) from 表 group by type 就可以 

解决方案 »

  1.   

    name 为书名
    type 为类别code
      

  2.   

    再加一个书名类型对应表书code   类型code
      

  3.   

    可能我说得不太明白.....
    例如书XXX 同时属于 a,d,f 类别
          yyy 同时属于 a,e,g类别我们怎么统计类别a,b,c,e,f,g各有多少个品种
      

  4.   

    name,type,num
    aa    a    100
    aa    b    132
    aa    c    321
    aa    d    222
    都放到记录里去啊,
    不过这样最好以name,type为联合主键,或者加个id做主键
    这样计算时以select tyep ,sum(num) from 表 group by type 就可以 
    ----------------------------------------------------------------
    同一本书可以有不同的类别
    那这样的话我要统计 aa书到底有几本,怎么办,是不是只好一定要 where aa='...' and type='...'