顧客 (ヘルス クラブ) の SQL Server (2000) データベースがあります。
顧客は毎年加入しています。そこでメンバーシップを更新する顧客の割合を計算できるようにしたいと考えています (時間の経過と過去の現在の年)。Active Status フィールドは、メンバーがまだメンバーであるかどうかを示します。
JoinDate は変更されません。メンバーが更新する場合、ActiveDate と DueDate (顧客が更新する予定の場合) があり、DueDate は Active Date より 1 年進んでいます。私がやろうとしているのは、更新する顧客のパーセンテージを、可能であれば過去数年または全体で分類して、ある程度の感覚を得ようとすることです. 何か案は。ありがとう。顧客テーブルのフィールドには、次のものが含まれます。
CustomerID JOIN Date Cancel Date ActiveStatus ActiveDate DueDate
12345 10/01/2011 NULL Yes 10/01/2012 10/01/2013
12346 1/1/2010 12/31/2011 No 1/1/2010 1/1/2011