我有以下查询,它从过期时间中减去原始购买时间以得出天数:
select date(expires_dtime) - date(original_purchase_dtime)
from sl_player_subscription
where player_uuid = '9c61411c-54b4-45bd-8d07-264b1c2e4249'
player_uuid that = '9c61411c-54b4-45bd-8d07-264b1c2e4249'
原始购买时间为2013-03-06 11:36:46
,过期时间为2013-04-05 12:36:46.
我希望输出读取“30”,即购买时间和到期时间之间的天数,但输出是 99。有什么建议吗?