複数のテーブルの結合によって生成されたビューからレコードを削除しようとしています。この特定のビューを削除して挿入する新しいユーザーがいます。レコードをビューに挿入できますが、ビューから削除することはできません。このSQL文の下でエラーを指摘してください。MySQLエラー:1395結合ビューから削除できません
create view v1 as
select a.*
from appearance a, photo p, photographer u, person s
where a.isShownIn = p.id
and p.takenBy = u.id
and u.id = s.id
and s.name = 'Fred';
create user 'Fred';
grant insert, delete on assignment_5.v1 to 'Fred';
delete from v1 where v1.shows = 17;`
外観テーブルには、showとisShownInの列があります。