会員テーブル

id,企業名,区分,入会年月日,退会日

会費テーブル
id,会員id,入金日,年度,金額

口数テーブル
id,会員id,変更日,口数

上記のようなテーブルがあります。データベースは、SQLserver2000です。

18年度の未入金の会員のみを抽出したいのですが、SQL文を教えてください。

条件
・会員テーブル[退会日]がnullであること
・4/1~3/31までを年度とする
・1/1~3/31の間に、入会した会員は、その年度の会費を支払わなくて良い
・口数も1/31から3/31の間に変更されたものは、その年度の増加分は支払わなくて良い
・会費テーブル[年度]18とか19とかの平成の年が入っている
・会員テーブル[区分]にはAとBが入る
・会員テーブル[区分]Aの場合は、5000×口数が会費
・会員テーブル[区分]Bの場合は、10000×口数が会費
・入金額が会費全額に達していない会員を未入金として表示する

回答の条件
  • 1人2回まで
  • 登録:2007/02/13 17:24:31
  • 終了:2007/02/20 17:25:42

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません