2017-04-08 40 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; 它与表格没有一对一的关系。 –

回答