我有关系1酒店有N个房间。
酒店
Id (PK) identity
Name (UniqueKey)
房间
Id (PK) identity
Number
Name (UniqueKey)
HotelId (FK)
现在一个房间可以是一个“特别客房”。每家酒店只有一间客房。
我如何将这种关系与我现有的关系联系起来?
我在Server 2014中运行了以下SQL查询,并且运行良好。现在,我需要修改查询,以便将输出表示为百分比(下面是更详细的内容)。
SELECT *
FROM (SELECT [PropertyCode],
[MTH],
[ROOM NIGHTS]
FROM HOLDINGS) a
PIVOT (Sum([ROOM NIGHTS])
FOR [MTH] IN ([NOVEMBER 2014],
[DECEMBER 2014],
iesi有下表
饭店(模型)
- id
- name
客房(型号)
- id
- name
设施(型号)
- id
- name
facility_properties
- facility\_id
- linking\_id
- type _(hotel or room)_
在Django中,我想创建一个链接。在酒店和客房中,我都想使用facility_properties表,就像使用多到多连接表一样.它可以是酒店和设施的连接,也可以是房间和设施的连接。linking_id可以是酒店id或房间id,其中类型定义其酒店或房间。
models.py
class Room(models.Model):
# Default all rooms are Free
number = models.ForeignKey(RoomNumber)
class Reserved(models.Model):
visitor = models.ForeignKey(Visitor, on_delete=models.PROTECT)
room = models.OneToOneField(Room)
reserved_date = models.DateTimeField()
begin
我试着在两张桌子下面展示不同的酒店客房,这些客房的价格都很低(价格低廉的酒店,不需要显示该酒店的其他房间)。但我得到的错误是“on子句中的未知列column_name”。请检查我的查询
SELECT r.*,h.*
FROM hotels_temp h,rooms_temp r
INNER JOIN
(
SELECT
hotel_code,MIN(amount) mincost
FROM
rooms_temp
GROUP BY hotel_code
) m ON r.amount
我有以下ArrayList,它在$SuitableRooms下的前端迭代:
我可以在没有问题的情况下浏览第一个维度的属性。
<% loop $SuitableRooms %>
$Name <!-- returns "Grande Club Room" for example (correct) -->
<% loop $Top.SuitableRooms.Attributes %> // I know $Top.SuitableRooms isn't needed, just put this here to emp
我希望能够获得每家酒店有多少种房间类型的数据。如下所示:
HotelName RoomName NumOfRooms
--------------------------------------------------------------------
Hotel 1 Queen Guest Room 23
Hotel 1 Queen Guest Room Plus 17
(7+ RoomNames for Hotel 1)
...
Hotel 2 Queen Guest Room 14
Hotel 2 Quee
我在做一个关于酒店客房预订的项目。
我有四张桌子:
客房( room_id,类别,价格);
booking_rooms (idbr,room_id,booking_id);
预订(booking_id,client_id,签入,结帐);
客户(client_id,瘘管,姓氏,地址,电话,电子邮件);
我想创建一个搜索表单,以检查签出日期和类别之间可用的房间。
SELECT * FROM rooms
WHERE room_id NOT IN (select room_id
from bookings_rooms