2017-04-08 65 views
0

錯誤代碼刪除:1395無法從連接視圖「finalproject.droidalien3」
0.000秒從連接視圖

我試圖從視圖中刪除刪除,但我得到這個錯誤。如何從視圖中刪除值?

droidalien3是一個視圖。的視圖

IF rankD > 0.0 AND rankD <= 0.45 THEN 
delete from droidalien3 where dtypeid= 15 and atypeid = 9 limit 1; 
delete from droidalien3 where dtypeid= 15 and atypeid = 10 limit 1; 

ELSEIF rankD > 0.45 AND rankD <= 0.95 THEN 
    delete from droidalien3 where dtypeid= 15 and atypeid = 9 limit 3; 
    delete from droidalien3 where dtypeid= 15 and atypeid = 10 limit 3; 

定義:

create view droidalien3 as 
select 
    droidcombo.droidid, 
    droidalien2.atypeid, 
    droidalien2.dtypeid 
from droidcombo 
join droidalien2 
on droidcombo.droidid = droidalien2.droidid; 
+0

顯示視圖的定義。 –

+0

@SloanThrasher創建視圖droidalien3作爲選擇droidcombo.droidid,droidalien2.atypeid,droidalien2.dtypeid從droidcombo加入droidalbo2在droidcombo.droidid = droidalien2.droidid; 它與表格沒有一對一的關係。 –

回答