0
$vendor=$this->db->query("SELECT code from `sources` where uniquevendor=1");
foreach($vendor->result() as $vendor_data) {
$data['queryItem']=$this->db->query("SELECT sourcing, `item_sku`, sum(quantity)as total FROM `item` WHERE `item_sku` like '$vendor_data->code%' AND quantity<0 group by `item_sku` order by total asc;");
}
$venodor
有18個供應商。但在$data['queryItem']
Like運算符的工作只能針對最後一個上一個供應商的名稱和返回值。爲什麼會這樣呢?SQL LIKE無法正常返回
你在每次迭代中覆蓋'$ data ['queryItem']'的值嗎? –
我該如何保持每一個價值? – jonm
你正在使用哪些DBMS? –