我在下面查询显示了每三个月计算一次股息的记录,意思是如果有人投资1000,按每月1.5的奖金计算,每三个月他会得到额外的45。
SELECT
accId,
name,
invest_date,
invest_amount,
tenure,
((amount * 4.5)/100) as bonus
FROM `account`
WHERE `tenure` = '3'
AND DATE_FORMAT(invest_date, '%Y%m') <> DATE_FORMAT(NOW(), '%Y%m')
AND (MOD(MONTH(invest_date), 3) = MOD(MONTH(CURRENT_DATE), 3));//exclude current month
下面是这些记录的月份的输出结果 invest_date
有资格到今天这个月才能拿到奖金。
从7月份开始,每月分红改为1.25,假设当月为7月份,有权获得分红的将改为1.25;如果7月之前的利率仍为1.5,则意味着如果某人在4月18日投资1000,则5月/6月的利率为1.5,7月的利率为1.25,因此3个月的金额总和为102.50,依此类推。
这可能是当前查询的附加组件吗?
暂无答案!
目前还没有任何答案,快来回答吧!