大家好:
我急需大家的帮助啊!
问题如下:
员工是需要填写项目和项目下面的小任务的,还有就是时间
然后客户,员工,项目经理的信息都在users表里面,一个项目可能有多个项目经理
events表: 存放每天员工的工作记录 users表:所有用户的信息 tasks表:任务信息 projects表:项目信息
字段:events_id(自增量) users_id(自增量) tasks_id(自增量) projects_id(自增量)
users_id(和员工表关联) first_name projects_id(项目id) projects_code(项目代码)
projects_id(和项目表关联) last_name tasks_code(任务代码) projects_name(项目名称)
tasks_id(和任务表关联) email_address tasks_name(任务名称) pm_id(项目经理id)
duration(任务所用时间) pasword cu_id(客户id)
re(任务评论) user_type
dateline(记录填写日期)
project_pm:项目经理表
id
users_id(跟用户表关联)
projects_id(所负责的项目)
现在我要从这5个表里面选出所有做过项目的详细信息(从第一天员工开始填写任务记录开始),包括项目名称,任务名称,任务的评论,任务的所用时间,员工名称,客户名称,项目经理名称,但是由于客户的信息是最近才加入的一个role,所以以前的一些项目是没有客户的信息的,所以我想请问应该怎么写sql语句啊?非常急,sql没有学好先谢谢了
我急需大家的帮助啊!
问题如下:
员工是需要填写项目和项目下面的小任务的,还有就是时间
然后客户,员工,项目经理的信息都在users表里面,一个项目可能有多个项目经理
events表: 存放每天员工的工作记录 users表:所有用户的信息 tasks表:任务信息 projects表:项目信息
字段:events_id(自增量) users_id(自增量) tasks_id(自增量) projects_id(自增量)
users_id(和员工表关联) first_name projects_id(项目id) projects_code(项目代码)
projects_id(和项目表关联) last_name tasks_code(任务代码) projects_name(项目名称)
tasks_id(和任务表关联) email_address tasks_name(任务名称) pm_id(项目经理id)
duration(任务所用时间) pasword cu_id(客户id)
re(任务评论) user_type
dateline(记录填写日期)
project_pm:项目经理表
id
users_id(跟用户表关联)
projects_id(所负责的项目)
现在我要从这5个表里面选出所有做过项目的详细信息(从第一天员工开始填写任务记录开始),包括项目名称,任务名称,任务的评论,任务的所用时间,员工名称,客户名称,项目经理名称,但是由于客户的信息是最近才加入的一个role,所以以前的一些项目是没有客户的信息的,所以我想请问应该怎么写sql语句啊?非常急,sql没有学好先谢谢了
简单一点的当然没问题 这个我觉得麻烦啊
没人出来帮我了啊
events表: 存放每天员工的工作记录 users表:所有用户的信息 tasks表:任务信息
字段:events_id(自增量) users_id(自增量) tasks_id(自增量)
users_id(和员工表关联) first_name projects_id(项目id)
projects_id(和项目表关联) last_name tasks_code(任务代码)
tasks_id(和任务表关联) email_address tasks_name(任务名称)
duration(任务所用时间) password
re(任务评论) user_type
dateline(记录填写日期) projects表:项目信息 project_pm:项目经理表
projects_id(自增量) id
projects_code(项目代码) users_id(跟用户表关联)
projects_name(项目名称) projects_id(所负责的项目)
pm_id(项目经理id)
cu_id(客户id)这个应该比较清晰了吧 谢谢大家的帮助