如下查询是没问题,但要创建成视图就报View's SELECT contains a subquery in the FROM clause错误。

CREATE or REPLACE VIEW `v_user_adunion_reg` AS

select a.name as user_name,b.* from t_users a,t_adunion_result b where a.id = b.userid and orderid is null and czid is null and txid is null and bkid IS null and hbid is null

and b.id in (select id from (select c.userid,min(c.id) as id from t_adunion_result c group by c.userid ) as d);

执行这句会报错。

解决办法:通过创建中间视图作关联查询解决。

CREATE or REPLACE VIEW `v_user_adunion_regsub` AS

select c.userid,min(c.id) as id from t_adunion_result c group by c.userid;

CREATE or REPLACE VIEW `v_user_adunion_reg` AS

select a.name as user_name,b.* from t_users a,t_adunion_result b,v_user_adunion_regsub c where a.id = b.userid and b.id =c.id and orderid is null and czid is null and txid is null and bkid IS null and hbid is null ;

mysql视图子查询_mysql创建视图不能包涵子查询的解决办法。View's SELECT contains a subquery in the FROM clause...相关推荐

  1. mysql导入中文数据_MYSQL导入中文数据乱码的四种解决办法

    方式一:通过增添参数 –default-character-set = utf8 解决乱码问题 方式一:通过增添参数 –default-character-set = utf8 解决乱码问题 mysq ...

  2. mysql查看创建视图的权限_Mysql 开启视图权限与创建视图教程

    不废话直接上代码: 开启视图权限: root登录服务器,运行命令,注意username和data修改 grant create view on username.* to data@'%';grant ...

  3. mysql建立视图_MySQL视图的应用之创建视图

    MySQL视图的应用之创建视图 视图也称虚表,包括执行某个查询返回的一组记录.视图可以简化获取数据的方法,并通过别名来实现抽象查询. 为了简化查询,在实际项目开发过程中,通常可以采用为数据库中的某个表 ...

  4. mysql创建单个字段视图,MySQL在单表上创建视图

    搜索热词 在单表上创建视图 在student表上,创建view_stu视图 首先,创建一个数据库chapter07 图片描述" title=""> 在数据库中,创建 ...

  5. Oracle视图添加约束,Oracle创建视图的语法

    Oracle创建视图的语法 导读:就爱阅读网友为大家分享了多篇关于 "oracle 创建序列语法" 资料,内容精辟独到,非常感谢网友的分享,希望从中能找到对您有所帮助的内容. 相关 ...

  6. 创建MockMvc对象时空指针异常NullPointException的解决办法

    创建MockMvc对象时空指针异常NullPointException的解决办法 一. 异常现象 我在SpringBoot 2.2.5中,利用Mock进行测试代码时,首先要创建一个MockMvc对象, ...

  7. mysql多表查询视图_mysql多表查询并创建视图

    匿名用户 1级 2016-12-03 回答 MySQL在多个数据表上创建视图 在MySQL中,使用CREATE VIEW语句也可以在两个或两个以上的数据表上创建视图. 实例 在department表和 ...

  8. 创建mysql视图语法正确的是_MySQL创建视图的语法格式

    视图,具有简化查询语句.安全性和保证逻辑数据独立性等作用 创建视图的语法格式 视图中,包含SELECT查询的结果,因此,视图的创建基于SELECT语句,和已经存在的数据表,视图可以建立在一张表上,也可 ...

  9. mysql 远程视图_MySql创建视图

    (1).第一类:create view v as select * from table; (2).第二类:create view v as select id,name,age from table ...

最新文章

  1. 那个每天半夜发加班朋友圈的程序员,你给我站住!
  2. linux与windos 设置 tomcat 内存
  3. -shape 填充 圆角矩形 圆形 环形
  4. [Android]Android端ORM框架——RapidORM(v2.1)
  5. 关于静态联编和动态联编
  6. sessionFactory.getCurrent()和sessionFactory.openSession()的区别
  7. leetcode79. 单词搜索 网格地图搜索+回溯经典写法啦
  8. 攻占CNS!4篇Science+2篇Nature+1篇Cell,2019年内地学者开门红
  9. Linux查看硬件信息命令大全
  10. ElasticSearch全文搜索引擎之Aggregation聚合查询(结合Kibana)
  11. 虹软人脸识别android源码demo,虹软2.0 离线人脸识别 Android 开发 Demo
  12. jenkins设置构建触发器
  13. [b][size=5]沸点文库下载器V2.5.0.0——百度文库豆丁道客巴巴实时浏览下载热门排行文档推荐[/size][/b] [b]沸点文库下载器 - 沸点文档下载 软件信息 软件版本:V2.5.
  14. 在linux终端绘图,Boxes - 在Linux终端中绘制ASCII艺术盒子和图形
  15. day26_安卓基础之之Android介绍与入门
  16. 查询linux服务器有哪些IP在连接
  17. java集合之trove4j高性能集合库
  18. SEO优化 网站结构优化
  19. 《Laravel-汉字转拼音》
  20. Leaflet包:从入门到跑路(一)

热门文章

  1. jetty for linux 启用日志
  2. Clustering by density peaks and distance
  3. poj1063 解题报告(poj 1063 analysis report)
  4. HTTPS安全超文本传输协议
  5. Oracle11gR2-聚簇因子浅析
  6. PLSQL Developer中几个功能
  7. NOIP2011 聪明的质监员
  8. R语言中strptime返回值永远为NA的问题
  9. XML文件操作(C#)
  10. 今天,在苏州落户了.