如何关联SQL表

时间:2015-07-18 10:04:36

标签: php sql

我有两个表,我想检查数据,然后根据已经得到的各项任务。

SCENARIO

TABLES

  • 工作
  • 应用

我想要实现的是,如果一个作业,说user1已经应用了job1,那么它应该存储在应用程序表中。如果user1尝试申请同一作业(job1),则应通知user1他已申请该作业。我想要的是如何使用PHP和SQL

来解决这个问题

1 个答案:

答案 0 :(得分:-1)

我理解你真正想要实现的目标但是很难为你编写完整的代码。所以我只是向你展示如何去做它的方向。你需要一个存储过程来完成它以下:

检查用户是否已经申请了这项工作:

  Select Count(ApplicationId) from tblApplication where UserId=@UserId && JobId=@JobId

 if(Count >0)
 throw exception
 else
 Insert...
 end

这只是概述。首先对存储过程进行研究。