根据所在城市和房屋价格,还有订单情况,确定所查询的房屋是否有空闲

hgxlucky 2005-11-12 11:04:53
现有两个表dfzx(房屋信息表)和dfdd(订房订单表),现在我想做一个搜索,就是根据所在城市和房屋价格,还有订单情况,确定所查询的

时间段内房屋是否有空闲,其表结构如下:
dfzx表 city_y_char 城市
bh_y_id_h 房屋编号

dfdd表 fwh_y_int 房屋编号
ksrq_y_date 开始日期
jsrq_y_date 结束日期

我只知道分别从两个表中查询,但不知道怎样把下面的两个语句合起来

'从房屋信息表中查询房源
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from dfzx where city_y_char like '%"&replace(request("city_y_char"),"'","") order by bh_y_id_h

desc",conn,1,1
do while not rs.eof

'从订房订单表中查询,查询房屋是否在检索的时间段内有订单,

set rs1=server.CreateObject("adodb.recordset")
rs1.open "select * from dfdd where fwh_y_int="&rs("bh_y_id_h") and ksrq_y_date<='"&request("jsrq_y_date")&"'
and jsrq_y_date>='"&request("ksrq_y_date")&"' order by bh_y_id_h desc",conn,1,1
...全文
99 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dh20156 2005-11-12
  • 打赏
  • 举报
回复
Select * From dfzx Where city_y_char='东莞' And (其他条件如价格) And bh_y_id_h not in(Select fwh_y_int From dfdd Where ksrq_y_date>='开始时间' And jsrq_y_date<='结束时间')
zifan1980 2005-11-12
  • 打赏
  • 举报
回复
select * from dfzx D INNER join dfdd F on(d.bh_y_id_h=F.fwh_y_int) where ksrq_y_date<='"&request("jsrq_y_date")&"'
and jsrq_y_date>='"&request("ksrq_y_date")&"' order by bh_y_id_h desc"
是这么个意思吗?

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧