要以 a
表的酒店编号为条件查询 b
表的房间数总和,可以使用以下 SQL 查询:
SELECT
a.hotel_no AS hotelNo,
SUM(b.room_num) AS totalRoomNum
FROM
room_management_application_info a
LEFT JOIN
room_management_application_details b ON a.id = b.room_management_application_id
GROUP BY
a.hotel_no;
说明:
- SUM(b.room_num):计算每个酒店的房间数总和。
- GROUP BY a.hotel_no:按酒店编号进行分组,以便对每个酒店的房间数进行聚合。
这样你就可以得到每个酒店对应的房间数总和。
内容由零声教学AI助手提供,问题来源于学员提问