【发布时间】:2016-05-24 02:59:23
【问题描述】:
我正试图了解子查询,但我确定我实际上并不知道自己在做什么。我有一些代码可以显示酒店名称和房价,但价格显示的是所有酒店的绝对总房价,而不是单独显示每家酒店的房价。
SELECT hotelName, SUM(roomPrice) AS 'Room Price'
FROM hotel, room
GROUP BY hotelName
这段代码给了我这个
2360 是每家酒店的总房间费用,我只需要更改它以单独显示每家酒店总房间的费用。
编辑:添加了数据库关系的图像
【问题讨论】:
-
那么请出示您的原始数据库并进一步解释您的问题,让我猜您是否需要所有酒店总价?
-
我将在数据库及其关系的设计器预览中进行编辑。我需要它单独显示每家酒店的总价,而不是只显示酒店名称和所有酒店的总价。
标签: mysql database phpmyadmin subquery