- 分享
- 0
- 人气
- 0
- 主题
- 23
- 帖子
- 476
- UID
- 92413
- 积分
- 283
- 阅读权限
- 14
- 注册时间
- 2007-8-10
- 最后登录
- 2017-3-13
- 在线时间
- 4431 小时
   
|
本帖最后由 Xxx[J_S]xxX 于 2014-1-9 11:32 PM 编辑
至少都给我们SQL Table 的fields 阿==''~不知道你的table有什么field~要如何帮你写
Select Room_Name
From Table的名字
Where 一个indicator来specific那个room是还没book了的~
举一个例子 Status =booked or Status = available
Booking_Room Room
Room_ID Status Room_ID, Room_Name
so你的sql statement
Select r.Room_Name
From Booking_Room b, Room r
Where b.Room_Id = r.Room_ID and b.Status = "available"
或者
SELECT r.Room_Name
FROM Room r
LEFT JOIN Booking_Room br
ON r.Room_Id = br.Room_ID
Where br.Status ="available"
ORDER BY r.Room_Name ;
|
|