Codeigniter выбирает минимальную и максимальную цену продукта из нескольких таблицPhp

Кемеровские программисты php общаются здесь
Anonymous
Codeigniter выбирает минимальную и максимальную цену продукта из нескольких таблиц

Сообщение Anonymous »

Мне нужно выбрать все (*) строки из продуктов, цен... но мне нужно выбрать МИНИМАЛЬНУЮ и МАКСИМАЛЬНУЮ цену из цен. Я читал, как это сделать, но как это сделать внутри INNER JOIN
это моя функция build_query():
//build sql query string
public function build_query($type = "active")
{
$select = "products.*,

(SELECT CONCAT(price) FROM prices WHERE products.id = prices.product_id ORDER BY created_at DESC LIMIT 1) AS price;}

а это моя функция Products_maxmin_price():
public function get_shops_products_maxmin_price($parent_id)
{
$this->build_query();
$this->db->select('MAX(price) as p_max, MIN(price) p_min ');
$this->db->where('products.parent_id', clean_number($parent_id));
return $this->db->get('products')->result();
}

и это мое мнение:







Вернуться в «Php»