当天是4,月份是10. 如何查询月份在start_month和end_month范围之间的价格,以及他们的日期也在一个范围之间?我如何查询开始日期/月份和结束日期/月份之间的价格
start_day,start_month,end_day和end_month可以在数据库中变量。
截图数据库: Database http://f.cl.ly/items/0D1g1k3l1Y2h1D413q16/Screen%20Shot%202011-10-04%20at%2014.38.23.png
我当前的查询:
$price = FrontendModel::getDB()->getVar('SELECT p.price FROM appartments_pricing as p WHERE (p.days_start >= ? AND p.months_start >= ?) AND (p.days_end <= ? AND p.months_end <= ?) AND p.appartment_id = ?', array($day,$month, $day, $month, $appartment_id));
以及您当前的查询出了什么问题? – jancha
我从来没有得到想要的结果。价格为“15”的记录 –