1,删除视图
drop view sales_by_client
然后查看左表数据库中sales_by_client就没有了
但是回到之前的sales_by_client的查询中,再执行一次就又存在了。
2,或者用replace,这个更推荐,因为不需要先删除视图,想执行多少次这个语句都行
create or replace view sales_by_client as
select
c.client_id,
c.name,
sum(invoice_total)as tatal_sales
from clients c
join invoices i using(client_id)
group by client_id,name
3,如果查询窗口没有了,无法拿到创建这个视图用到的查询怎么办?
保存到sql文件中,把这些文件放到源码控制,放入git存储库并和别人分享存储库。这是常见方法。
这章的保存听不懂