- 编辑MySQL查询没有返回正确
我仍然没有得到它的一些原因。我会详细说明我的问题。
工作表
id, title ... all details
1, title1,...
2, title2,...
3, title3,...
4, title4,...
job_user表
id,id_job,id_user
1,1,1
2,2,3
3,3,3
4,4,4
following_job表
id,id_job,id_user
1, 1, 3
所以基本上,用户3有2个职位(2,3),而他追踪作业1所以,如果我以用户3的身份登录,我想获得用户<> 3的所有详细信息(只是要求nt,我需要做)。 我会得到的结果
id,id_job,id_user
1,1,1
4,4,4
我的目标结果是:
id,title..., following_id
1,title1,...,1
4,title4,...,0
的following_id将上述添加的结果,因为用户3接着id_job 1所以其following_id = 1,否则= 0。而id_job 1,4将工作表连接以获取关于它的详细信息:标题...
我做后续/取消关注工作的功能
感谢所有
你有一个包含你想要搜索的工作ID的表吗? –
为什么在结果中id_job 3的id 2?该表将id 1与它关联。 –
你想在第一列中做什么?行号还是什么? – Sam