使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
> アパートに入居されて退室された方の入居(退室された)部屋を
> 多くの部屋よりより出して空室となった部屋を検出いたしたいと思っております。
>
> 入居者マスタテーブルに入居者番号(数値型)、アパート名(短いテキスト)、
> 部屋名(短いテキスト)、入居者氏名(短いテキスト)、入居日(日付入力型)、
> 退室日(日付入力型)を設定しております。
[入力者マスタテーブル]が各々の部屋の入居/退室の履歴
(どのアパートの/どの部屋に/誰が/いつ入居し/いつ退室したか)を
記録/管理するためのテーブルなのは判りますが、
管理されている全てのアパートに関する情報を記録するためのテーブル
(以下、[アパートマスタテーブル])や、それぞれのアパートの
全ての部屋に関する情報を記録/管理するためのテーブル
(以下、[部屋マスタテーブル])は定義されていないのでしょうか。
どんなアパートも建てられた当初は全室空き部屋であり、
入居者の受け入れを始めてすぐに、必ずしも全室埋まっている
状態であるとは限りません。
よって、「誰も入居したことがない部屋」については
当然、入居の履歴自体が存在しないわけですから、
[入居者マスタテーブル]だけを用いて空室情報を
取得しようとするのは問題があります。