Mysql 获取任务和相关用户sql(Codeigniter)
我有两个mysql表,名为“n_todolist”(在其中插入所有与任务相关的信息),和“n_todolist_users”,用于在需要时将特定用户id与每个任务关联 结构:Mysql 获取任务和相关用户sql(Codeigniter),mysql,sql,codeigniter,model-view-controller,Mysql,Sql,Codeigniter,Model View Controller,我有两个mysql表,名为“n_todolist”(在其中插入所有与任务相关的信息),和“n_todolist_users”,用于在需要时将特定用户id与每个任务关联 结构: n_todolist:“ID”、“groupid”、“taskinfo”、“state” n_todolist_用户:“ID”、“taskid”、“userid” 它的工作方式是,当您添加新任务时,它为您提供了标记(或不标记)特定用户的可能性,下面是一个示例: 托多利斯特:“12”,“带孩子上学”,“等待” n_to
- n_todolist:“ID”、“groupid”、“taskinfo”、“state”
- n_todolist_用户:“ID”、“taskid”、“userid”
- 托多利斯特:“12”,“带孩子上学”,“等待”
- n_todolist_用户:“1”、“12”、“10”(其中10是某人的用户ID)
欢迎任何帮助!提前感谢顺便说一句,第二个表中的ID似乎没有任何作用;可以在剩余列上形成完全有效的自然键,而无需求助于代理。顺便说一句,第二个表中的ID似乎没有任何用途;可以在剩余列上形成完全有效的自然键,而无需求助于代理项
public function get_todoitems($id){
return $this->db->
where("n_todolist.groupid", $id)->
select("n_todolist.ID, n_todolist.task, n_todolist.state")->
get("n_todolist");
}