[英]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.