如何使用两个表显示mysql结果

时间:2016-03-27 16:28:21

标签: php mysql

我创建了两个表 - 1个用于作业,1个用于应用程序。当用户申请工作时,job id将插入到应用程序表中。

我的问题是:在用户申请工作后,我怎样才能只显示他不适用的工作?

2 个答案:

答案 0 :(得分:1)

你应该使用这样的mysql查询:

首先:从应用程序表中选择唯一的job_id,并将它们存储到数组中。

第二步:选择除上一个阵列中的作业之外的所有作业:

Select * from jobs where id not in ($array);

答案 1 :(得分:0)

尝试解决这个问题......希望有所帮助。

select jobid 
from jobs
where jobid not in(select jobid from applications where userid/username=person)