mysql用union创建视图报错1064 解决办法
2016-08-30 14:45
351 查看
一般我们建立视图会这样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
对于涉及到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
相关文章推荐
- MySQL使用Union创建视图报错
- mysql创建存储过程时ERROR 1064 (42000)的解决办法
- mysql 创建视图出现1349 View's SELECT contains a subquery in the FROM clause解决办法
- mysql创建视图时字符集问题的解决办法
- mysql创建视图不能包涵子查询的解决办法。View's SELECT contains a subquery in the FROM clause
- eclipse创建maven项目报错解决办法
- 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
- mysql 1064错误原因及解决办法
- mysql 乱码解决办法---创建数据库时指定字符集
- Mysql无法创建函数解决办法
- mysql 创建函数时出现 Error Code : 1418 错误解决办法
- Entity Framework EF6使用 MySql创建数据库异常解决办法
- 关于MySQL创建表时Error 1005: Can't create table (errno: 121)的解决办法
- mysql 报错Error Code: 1267 Illegal mix of collations的解决办法
- Android Studio第一个项目创建报错解决办法
- mysql 创建函数报错:This function has none of DETERMINISTIC, NO SQL解决办法
- 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
- MySQL创建外键时出现error121解决办法
- Oracle创建视图时提示权限不足的解决办法
- Oracle Scott创建视图权限不足解决办法