sql server对比查询
表名T ,字段如下ID(自动) LP(楼盘) LDH(楼栋) DY(单元) FJH(房间) DT(搜索日期) ZT(状态)
1 楼盘一 1# 甲 101 2010-5-1 7:00:00 是
2 楼盘一 1# 甲 101 2010-5-3 2:00:00 否
3 楼盘一 1# 乙 201 2010-5-1 5:00:00 是
4 楼盘一 1# 乙 201 2010-5-3 1:00:00 是
5 楼盘一 2# 乙 101 2010-5-1 1:00:00 否
6 楼盘一 2# 乙 101 2010-5-3 1:00:00 是
7 楼盘二 3# 甲 101 2010-5-1 1:00:00 是
8 楼盘二 3# 甲 101 2010-5-3 1:00:00 否
9 楼盘二 3# 甲 101 2010-5-4 1:00:00 是
要求比较同一间房间在两天的状态,如果状态相同则不查出,如果状态不同则查出日期靠后的房间信息。如现在选定10年5月1号和3号则应查出的结果如下:
ID(自动) LP(楼盘) LDH(楼栋) DY(单元) FJH(房间) DT(搜索日期) ZT(状态)
2 楼盘一 1# 甲 101 2010-5-3 否
6 楼盘一 2# 乙 101 2010-5-3 是
8 楼盘二 3# 甲 101 2010-5-3 否
请哪位高手指点刚学数据库的我,谢谢!