【发布时间】:2020-06-27 03:11:53
【问题描述】:
编写查询以显示接受订单超过 5 次的酒店所接受的酒店 ID、酒店名称和订单数量。将订单数量的别名命名为“NO_OF_ORDERS”。根据酒店 ID 升序对结果进行排序。
我写的查询:
select hotel_details.hotel_id, hotel_name, count(orders.hotel_id) as no_of_orders
from hotel_details join orders on hotel_details.hotel_id = orders.hotel_id
where no_of_orders > 5
group by orders.hotel_id order by no_of_orders;
出错了:
unkown column 'number_of_orders' in 'where clause'
【问题讨论】:
标签: sql