2014-01-24 31 views
-1

當我執行我的查詢,我得到一個錯誤未知列「t.faic」

[錯誤] 1054 - 未知列在「字段列表」

我「t.faid」有一個表稱爲

app_interview與領域 'ATID', 'ATIC', 'atname', 'inttotal'

申請人與同ATIC只是一個人。

我想計算一下全部共申請人與同ATIC字段值和7分,並平均得分保存到一個新的名爲表:

afnup_worksheet與現場「FAID」,「FAIC」,」 fnl_name」, 'ftotal'

繼承人我當前的查詢:

INSERT INTO afnup_worksheet (faid,faic,fnl_name,ftotal) 
SELECT DISTINCT 
    t.faid 
,t.faic 
,t.fnl_name 
,(SELECT SUM(t2.inttotal) FROM app_interview t2 WHERE t2.atic = t.faic)/7 thissum 
FROM app_interview t 
GROUP BY atname HAVING COUNT(DISTINCT atic)=1 
+0

根據你的描述,'app_interview'沒有一個'faid'列 – MonoThreaded

+0

是U確保烏爾選擇的cols從app_interview表?你插入查詢說INSERT INTO afnup_worksheet(faid,faic,fnl_name,ftotal)。不應該來自afnup_worksheet? –

回答

0

You.re選擇t.faic,其中tapp_interview,但根據已公佈細節,app_interview做沒有意識到一個叫做faic的領域。對於t.faidt.fnl_name也是如此。

0

根據你的描述,app_interview沒有一個faid