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();
}

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









Подробнее здесь: https://stackoverflow.com/questions/656 ... lty-tables
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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