繁体   English   中英

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

[英]How to show mysql results using two tables

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

我的问题是:用户申请了职位后,我如何只显示他未申请的职位?

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

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

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

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

尝试找出答案...希望能有所帮助。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM