我想在同一个查询示例中使用相同的列倍数在 查询中如何做到这一点获得结果?我们可以在sql查询中多次使用同一个列名
SELECT J.ID , J.U_POST_ID,
J.TITLE,J.CREATION_DATE,J.STATUS,
R.FIRST_NAME, R.LAST_NAME,R.CLINICAL_CLINIC_NAME,
J.REQUIREMENT,J.STATE,J.CITY,J.DESCRIPTION,J.CALL_DUR,J.USER_ID
FROM
df_job_meta M LEFT OUTER JOIN df_job_post J ON
M.JOB_ID = J.ID
LEFT OUTER JOIN df_register_users R ON
R.ID = J.USER_ID
WHERE
J.STATUS='ACTIVE' AND R.OCCUPATION !='student' AND M.VALUE IN ('Clinical') AND M.VALUE IN ('Full Time') group BY J.ID DESC
我的表结构是这样的
JOB_ID |META_KEY | VALUE
1 | work_hour | Full Time
1 | profile | Clinical
1 | pay_scale | Sharing
你试过了吗?如果尝试过,你有任何错误? – 2015-01-21 09:22:07
使用别名,例如'选择J.ID为J_ID,R.ID为R_ID,....' – 2015-01-21 09:22:29
是的,我得到了错误。什么是解决方案? – 2015-01-21 09:23:06