首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL 表其间关联 递减

2013-02-20 
SQL 表之间关联 递减本帖最后由 myfanjun 于 2013-02-02 10:57:54 编辑现有M表如下:fnamefmodelfbatchnofq

SQL 表之间关联 递减
本帖最后由 myfanjun 于 2013-02-02 10:57:54 编辑 现有M表如下:
fnamefmodel   fbatchnofqty        p
A10.20000   C201201 89.00000K
A10.20000   C201202 89.00000K
A20.50000    C201203 20.00000K1
A20.50000   C20120420.00000K1
.........

现有M1表如下:
fnameFMODEL   P sumfqty
B10.20000  K 150.00000
B20.50000  K1     10.00000
.........

通过M1表的sumfqty来匹配M表中的fqty
匹配2表的关系是:m.fmodel=m1.fmodel和m.P=m1.P

得到如下结果:

fnamefmodel   fbatchnofqty        p           sfqty
A10.20000   C201201 89.00000K           89
A10.20000   C201202 89.00000K           150(M1表中sumfqty)-89
........
A20.50000    C201203 20.00000K1          10
A20.50000   C20120420.00000K1          10(M1表中sumfqty)-10
........

请问这样的语句怎么写?
[解决办法]
http://bbs.csdn.net/topics/390362095

热点排行