mysql用union创建视图报错1064 解决办法

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/leonardo_dream/article/details/52369161

一般我们建立视图会这样create view 视图名 as ( 语句)

对于涉及到union的视图创建,括号就不要了。如下

CREATE view v_HPF_JSKZ_BHFWJSKZDD1HPF_JSKZ_YCQHCQ as  select a.*,b.YCMC from HPF_JSKZ_BHFWJSKZDD1HPF_JSKZ_YCQHCQ a RIGHT  JOIN HPF_YCJCXX_YBML b on a.GLYCBTID = b.YCBM  union  select a.*,b.YCMC from HPF_JSKZ_BHFWJSKZDD1HPF_JSKZ_YCQHCQ a RIGHT  JOIN HPF_YCJCXX_SJWHYC b on a.GLYCBTID = b.BM 

展开阅读全文

没有更多推荐了,返回首页