【笔记】多表交叉的查询

表3

num taste
1 原味
2 麻辣
3 咸味

 

表2

dataid numid
1 1
1 3
2 1

表1

id  name
1 花生
2 牛奶

 

首先controllers 拿到表一的id给mod  

select   表3.taste FROM 表2 left join 表三 ON 表二.numid = 表三.num WHERE 表二.dataid = 表一.id

//查询数据库
$query = $this->db->query($sql);
//以数组的形式返回查询结果
return $query->result_array();

 

posted @ 2017-07-10 18:28  昨天的你的现在的未来  阅读(177)  评论(0)    收藏  举报