一个sql的问题
如果有两个表,结构如下:
one
(
id int,
name varchar(20),
level bit,--这里只有两种值:0或者1
salary money
)
two
(
id int,
name varchar(20),
pay money
)
现在需要把one表中的id值从20到123之间的所有记录的id,name插入two表,同时把one表中的salary根据如下要求插入到two表中
如果one.level=0 则two.pay=one.salary*50%
如果one.level=1 则two.pay=one.salary*100%
实现以上要求的t-sql语句应该怎么写呢?