以下代码是关于使用codeigniter sql queries从我的数据库表中获取产品。我通过限制最多4个产品来获取行的产品,并应用产品的条件少于900但我不知道如何使产品少于900但每个项目的价格不同。这意味着如果一次获取产品0f 500,它不应该再次获取500,它应该在product_id DESC的帮助下用于另一个产品。向我解释查询的逻辑我应该怎么写
public function byPrice()
{
$query = $this->db->limit(4)
->where('pro_cost<', 900)
->get('products');
return $query;
}
答案 0 :(得分:0)
# coerce character (actually factor) dates to class Date
data$transaction_date <- as.Date(data$transaction_date, "%m/%d/%Y")
# subsetting
k <- subset(data, transaction_date > as.Date("2011-01-01") &
transaction_date < as.Date("2011-01-29"))
答案 1 :(得分:0)
$this->db->where('cost < 900', NULL)->group_by('id')->group_by('cost')->get('product')