试图获得会员详细信息没有在到期日支付

时间:2011-07-05 10:10:07

标签: mysql sql sql-server datetime date

我有一个

      member table
           member_Id
           member_lastname
           member_firstname

      membership table
            membership_id
            member_id
            membershipoption_Id
            membership_startdate  (values like 2011-09-08,2011-05-06,2011-08-09)
            membership_enddate     (values like 2012-04-05 , 2013-09-08,2014-09-08)
            membership_due day   ( values like only day not including month and year  like 01,21,19,14)

        membershipoption table
                 membershipoption_Id
                 membershipoption_name ( values like 12 months,36 months,24 months)
                 membershipoption_period(values like month ,year)
                 membershipoption_length(12months , 2 years like...)
                 membership_chargeperperiod(53.00,400.00,100.00)

是否有可能通过使用上面的列来获得那些没有在到期日付款的会员详细信息...可以对此有任何想法......非常感谢....

2 个答案:

答案 0 :(得分:2)

不,这是不可能的。该模式中没有地方可以存储任何人付款的时间。因此,不可能看到谁没有付款。

答案 1 :(得分:0)

您需要另一张包含付款明细的表格。 通过发布的信息,您知道何时需要付费,但是当有人真正付款时您没有这些信息。就像Kieren Johnstone已经发布的那样,这些信息是不可能的。