use pubs
go 
select top 5 * from royschedtitle_id lorange     hirange     royalty     
-------- ----------- ----------- ----------- 
BU1032   0           5000        10
BU1032   5001        50000       12
PC1035   0           2000        10
PC1035   2001        3000        12
PC1035   3001        4000        14(所影响的行数为 5 行roysched royalty scheduled 版税计量title_id  书本 id
lorange    low range
hirange    high range
royalty  版税,实际存储为版税比例
这个表和title表是1对n关系,为什么呢》
lorange    low range
hirange    high range
有什么用??

解决方案 »

  1.   

    就是对于每本书
    如果销售数目 范围在lorange    low range 到
    hirange    high range 之间的话收取 royalty 的版税比例所以这样的话每一本书都是有几个相对应的区间
    销售数目区间和抽取版税比例
      

  2.   

    BU1032   0           5000        10
    BU1032   5001        50000       12
    PC1035   0           2000        10
    PC1035   2001        3000        12
    PC1035   3001        4000        14例如
    对于BU1032这本书,如果销售了3000本就收10%的税(0           5000        10)
    销售了6000本就收12%的税(0           5000        12)