作者yes302 (TOMMY)
看板Database
标题Re: [SQL ] 请问如何将已计算出的两笔资料做相除?
时间Sun Nov 7 01:28:27 2010
select a.Booking/b.HOTEL AS [TEMP] FROM
(SELECT COUNT(*) Booking /*计算BOOKING笔数*/
: FROM Booking
: WHERE Booking.dateFrom LIKE '%Aug%'
) A,
(SELECT COUNT(*) AS HOTEL /*计算全部的HOTEL*/
: FROM Hotel
) B ;
我直觉是这样~你试试看吧~
※ 引述《bluesky777 (一路)》之铭言:
: SELECT COUNT(*) Booking /*计算BOOKING笔数*/
: FROM Booking
: WHERE Booking.dateFrom LIKE '%Aug%';
: /*GROUP BY Hotel.hotelNo*/
: SELECT COUNT(*) AS HOTEL /*计算全部的HOTEL*/
: FROM Hotel;
: 想要计算出八月的平均订房率为何?
: 有能够把BOOKING笔数直接除以HOTEL数
: 求得答案的相关语法
--
无名:
http://www.wretch.cc/album/YES302
多一个朋友等於少一个敌人!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.11.20.18