Sql 推荐的作业…如何为用户获取

Sql 推荐的作业…如何为用户获取,sql,Sql,我的表格是用户和工作岗位 用户表: id_user name contactno address designation 职位: id_jobpost jobtitle location 如何仅在特定人员名称匹配的职位中计算推荐职位 我将尝试加入查询:将发生致命错误 我的加入查询: 选择users.firstname、users.designation、job\u post.jobtitle 从用户内部加入 job_post On users.designation=“$”会话[id_use

我的表格是用户工作岗位

用户表:

id_user
name
contactno
address
designation
职位:

id_jobpost
jobtitle
location
如何仅在特定人员名称匹配的职位中计算推荐职位

我将尝试加入查询:将发生致命错误 我的加入查询: 选择users.firstname、users.designation、job\u post.jobtitle 从用户内部加入
job_post On users.designation=“$”会话[id_user]”

下面是您需要的-

select t1.designation, count(*)
from users t1 inner join job_post t2 on t1.designation=t2.job_title
-- where t1.desgination='PHP DEVELOPER' 
group by t1.designation;

这两个表有什么关系?你可以创建一个sqlfiddle…加入,分组,计数(*)先显示你的努力我不知道先生。。任何人都可以做到这一点。请写信给我们删除过滤器,它将为您提供所有未收到您的问题的计数错误与存在的查询或问题完全不相关,请使用您试图更新的问题,以便我们可以从sql角度帮助您,您不能在计数函数中拥有所有3列。。。您必须更新问题,以了解您试图对输入和预期结果执行的操作