我刚刚开始使用 CodeIgniter,想执行下面的查询。但我不知道如何使用 CodeIgniter 编写这个。此查询在 phpMyAdmin 中成功执行。
SELECT sales.sales_id
, sales.sales_date
, sold_item.item_id
, sold_item.quantity
, general_sales.cust_id
FROM sales
JOIN general_sales ON sales.sales_id =general_sales.general_sales_id
JOIN sold_item ON general_sales.general_sales_id= sold_item.sales_id
WHERE sales_date= ?
最佳答案
使用此代码,其中 $date 是您要查找的日期
$query = $this->db
->select("sales.sales_id,sales.sales_date,sold_item.item_id,sold_item.quantity,general_sales.cust_id")
->from("sales")
->join("general_sales", "sales.sales_id =general_sales.general_sales_id")
->join("sold_items", "general_sales.general_sales_id= sold_item.sales_id")
->where("sales_date", $date)
->get();
然后您可以使用例如 $query->result_array()
关于php - 如何在Codeigniter中执行选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14449260/