COUNT功能?

时间:2014-01-21 10:41:11

标签: php database matching

如何将正确数量的学生分配到可用职位 例如... 表名:JOB_DETAILS

COMPANY: ABC
NO_OF_VACANCY : 3
ASSIGNED : 3
jobscope : IT

查询运行以匹配学生数量以填充分配的学生数量是HALF正确:

UPDATE job_details,student_details SET assigned=no_of_vacancy WHERE student_details.jobscope = job_details.jobscope AND student_details.jobscope = 'IT';");

表名:student_details

name : A1
Jobscope : IT 

name : A2
jobscope : IT

"SELECT COUNT(*) FROM student_details WHERE jobscope1 ='IT';

问题是我想将CORRECT号码的学生姓名插入到数据库中的另一个匹配表中以显示。

旁边的公司和学生名称

例如。公司ABC - A1      公司ABc - A3

如何创建查询以计算选择它的学生人数,并更新job_details表以计算分配给公司abc的正确学生人数。

query1错误,因为结果显示空缺3并且分配为3。 我希望它显示空缺3并且指定为2,因为选择IT的学生人数仅为2。

0 个答案:

没有答案