我想在同一個查詢示例中使用相同的列倍數在 查詢中如何做到這一點獲得結果?我們可以在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