thinkphp3 聯表查詢
迷茫
迷茫 2017-06-07 09:23:28
0
1
997

取出一個表中滿足狀態值=2的幾條數據,再用幾條數據的id查其他表

用thinkphp該怎麼做啊

不是很會聯表查詢

select * from re_deposit where deposit_status = 2

select * from re_client INNER JOIN re_deposit on re_deposit.client_code = re_client.client_code

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆 (1)
代言
select * from re_client INNER JOIN re_deposit on re_deposit.client_code = re_client.client_code where re_deposit.deposit_status = 2

*注意,假如兩個表有字段相同,會出現字段只取其中一個表,所以建議對字添加前綴

//tp3大概是這樣寫

M("re_client")->join("re_deposit on re_deposit.client_code = re_client.client_code","INNER JOIN")->where("re_deposit.deposit_status = 2")->select();
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!