我有一个 MySQL 表,其中包含(除其他外)以下列:
[名称] [member_since_date] [member_until_date]
当某人的成员资格结束时,该[member_until_date]
字段被填充,否则它包含 NULL。
我需要一个纯粹的基于 SQL 的解决方案来解决以下问题:
我想计算某人成为会员的时间:何时[member_until_date]
填充,我需要它来计算[member_until_date] - [member_since_date]
。
当某人仍然是成员时,该字段[member_until_date]
是NULL
,所以我需要它来计算[NOW] - [member_since_date]
。
我希望我对此足够清楚,我希望有人能给我一个答案。