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

怎么用select语句创建这样一个表

2013-01-08 
如何用select语句创建这样一个表?表名:tem_营业额工号职务营业额001营业员100002营业员300003班长300表名:

如何用select语句创建这样一个表?
表名:tem_营业额
工号  职务     营业额
001   营业员   100
002   营业员   300
003   班长     300

表名:tem_比例
月份   职务   营业额1    营业额2    比例
1     营业员   0          100        0.1
1     营业员   101        200        0.2
1     营业员   201        300        0.3
1     班长     0          100        0.11
1     班长     101        200        0.22
1     班长     201        300        0.33
2     营业员   0          100        0.15
2     营业员   101        200        0.25
2     营业员   201        300        0.35
2     班长     0          100        0.151
2     班长     101        200        0.251
2     班长     201        300        0.351

查询时间选定1月份,我想获得如下表:
工号  职务     营业额   提成比例   提成金额
001   营业员   100       0.1        10
002   营业员   300       0.3        30
003   班长     300       0.33       99
[解决办法]
select a.*,b.提成比例,b.提成比例*a.营业额 from tem_营业额  a 
inner join tem_比例 b
on a.职务=b.职务 and a.营业额=b.营业额2
[解决办法]
本帖最后由 apple_8180 于 2012-12-26 09:04:42 编辑

select a.*,b.提成比例,b.提成比例*a.营业额 from tem_营业额 a ;
inner join tem_比例 b ;
on a.职务=b.职务 and a.营业额 between b.营业额1 And b.营业额2 where 月份=1

热点排行