這是我的MySQL查詢INNER JOIN ON條件笨
SELECT MAX(A.BID),B.*
FROM tbl_bid A
INNER
JOIN wl_customers B
ON A.customers_id=B.customers_id
WHERE portfolio_id='$Id'
如何編寫笨此查詢。
這是我的MySQL查詢INNER JOIN ON條件笨
SELECT MAX(A.BID),B.*
FROM tbl_bid A
INNER
JOIN wl_customers B
ON A.customers_id=B.customers_id
WHERE portfolio_id='$Id'
如何編寫笨此查詢。
喜歡的東西
$this->db->select('MAX(A.BID),B.*')
->join('wl_customers as B','A.customers_id=B.customers_id')
->where('portfolio_id',$Id)
->get('tbl_bid as A')
->row();
感謝您的幫助。 –
沒問題。 接受爲答案,如果它可以幫助你。 – reignsly
你也可以試試。這也可以的方式
$this->db->select('MAX(A.BID),wl_customers.*');
$this->db->from('tbl_bid');
$this->db->join('wl_customers ','tbl_bid.customers_id=wl_customers.customers_id');
$this->db->where('portfolio_id',$Id,false)
$result = $this->db->get();
喜先生,我得到一個錯誤數據庫錯誤發生 錯誤編號:1051 未知表 'direct_db.B' SELECT MAX(A.BID),'B' * FROM('tbl_bid')JOIN'wl_customers ''ON = tbl_bid'.'customers_id''wl_customers'.'customers_id' WHERE portfolio_id = 5 文件名:d:\ XAMPP \ htdocs中\ 21RPR.com \笨\數據庫\ DB_driver.php 行號:330 –
好。請查看活動記錄以獲取更多詳細信息[https://www.codeigniter.com/userguide2/database/active_record.html] –
嘗試與此查詢之一。您可能還會對以下內容感興趣:
$this->db->select("B.*","MAX(A.BID)")
->from("tbl_bid A")
->join("wl_customers B","A.customers_id=B.customers_id")
->where("portfolio_id",$Id)->get()->result();
非常感謝您的幫助 –
先生您可以親愛的..。 –
此查詢返回一行,任意值爲b。看起來不太可能轉錄 – Strawberry