Hy is theere a query where i can do both querys in one?
This is the first
$q = "select c.id as campaignId,c.priceFactor,
o.cid,o.bloggerPrice,o.state as state,o.customerPrice,o.id as orderId,o.listPrice,o.basicPrice
from campaign c, orders o
where c.id={$campaignId}
and c.id = o.cid
and o.state in (8,9)";
And this is the second
foreach($orders as $order)
{
$listPrice = $order->priceFactor * $order->basicPrice;
if($order->bloggerPrice < $listPrice || $order->customerPrice < $listPrice)
{
$order->bloggerPrice = $listPrice;
$order->customerPrice = $listPrice;
}
$qUpdate = "update orders set
listPrice = {$listPrice},bloggerPrice={$order->bloggerPrice},
customerPrice ={$order->customerPrice}
where id=$order->orderId and cid={$order->cid}";
// $this->db->q($qUpdate);
}
My question is can i doit the above without a php code just pure sql?