Status
が空いていると報告されたすべてのRoom_IDs
を取得する必要があります。TSQL:クエリによる条件付きグループ
これは私が一例として使用しています単純化された表である:
**Room_Id Status Inspection_Date**
1 vacant 5/15/2015
2 occupied 5/21/2015
2 vacant 1/19/2016
1 occupied 12/16/2015
4 vacant 3/25/2016
3 vacant 8/27/2015
1 vacant 4/17/2016
3 vacant 12/12/2015
3 occupied 3/22/2016
4 vacant 2/2/2015
4 vacant 3/24/2015
私の結果は次のようになります。
**Room_Id Status Inspection_Date**
1 vacant 5/15/2015
1 occupied 12/16/2015
1 vacant 4/17/2016
3 vacant 8/27/2015
3 vacant 12/12/2015
3 occupied 3/22/2016