membership table
membership start date 2011-01-10
membership end date 2012-09-08
membership monthly amount £120.00
member_Id
member table
member_id
メンバーは毎月10日にお金を支払います...メンバーがこの日付2011-05-15までに支払った合計金額を取得できますか?mysqlクエリを使用して可能ですか?
これは皆さんが提案したSQLクエリです
SELECT TIMESTAMPDIFF(MONTH, membertomships.memberToMship_StartDate, MIN(membertomships.memberToMship_EndDate,'2011-7-06'))* memberToMship_ChargePerPeriod FROM membertomships WHERE membertomships.member_Id = '1';
しかし、memberToMship_EndDate、'2011-7-06'で、日付memberToMship_EndDateとこの日付'2011-7-06'の間にエラーが発生していました。
エラーが発生した理由を説明していただけますか