Я написал подзапрос mysql, используя оператор coalesce, но подзапрос возвращает объект, я хочу, чтобы подзапрос возвращал значение, и на основании этого значения подзапроса основной запрос получит данные
Query:
$var=$this->db->query("
select id
, prduct_name
from product
where quantity =
( select coalesce
(
( select min(quantity) as qty
from product
where qunatity >= '110')
, ( select max(quantity) as qty
from product
where qunatity <= '222')
)
)
")->row();
, еслиЯ запускаю только этот запрос:
select coalesce((select min(quantity) as qty from product where qunatity >='110'), (select max(quantity) as qty from product where qunatity <= '222') ))
Затем вместо возвращаемого значения он возвращает объект. так как написать идеальный способ подзапрос с основным запросом