编写SQL查询以列出MEMBERSHIP_ID,CUSTOMER_ID以及俱乐部会员资格到期的日期。 (请注意,club_membership表中的DURATION列表示月数)
看起来我需要在membership_date和持续时间之间添加。是的,如果给定的持续时间指定为10/10/2008,我知道如何得到答案。但是,持续时间是多行,即4,2,5。如何才能使成员资格的日期到期?
答案 0 :(得分:1)
使用ADD_MONTHS( date, integer )
功能:
SELECT membership_id,
customer_id,
ADD_MONTHS( membership_date, duration ) AS expiry_date
FROM table_name
答案 1 :(得分:-2)
SELECT
memership_id,
customer_id,
ADD_MONTHS(membership_date,Duration) as MemberShipExpire
FROM club_membership