【发布时间】:2018-03-27 03:59:30
【问题描述】:
问题出在以下查询中
$query1 = "SELECT SUM(qyt) FROM vip_allotment_details
where allotment_id = ( SELECT id from vip_allotment
where date_from >= '2017-10-1' AND
date_to <= '2017-10-31') ";
当我将 date_to 设置为超过 2017-10-15 的值时,会出现以下错误
Warning: mysql_query(): Unable to save result set in /home/saudican/public_html/hotel/pages/r_booking_status.php on line 133
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/saudican/public_html/hotel/pages/r_booking_status.php on line 136
我无法弄清楚查询中的问题在哪里......
【问题讨论】:
-
可能子查询返回多行。改用
allotment_id IN (...) -
@GurwinderSingh 非常感谢它的工作.. 谢谢人。
-
不客气。