起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15847|回复: 3

[结贴] mysql数据库创建视图出错

[复制链接]

188

主题

598

帖子

1210

积分

金牌会员

Rank: 6Rank: 6

积分
1210
QQ
发表于 2013-9-6 17:11:51 | 显示全部楼层 |阅读模式
版本: X5.2.3 小版本号:
数据库: MySQL 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
sql查询正常代码
select fMC,fXH,sum(fSL) fSL,sum(fZJ) fZJ from (select fMC,fXH,fSL,fZJ from cr_RKGLXT union all select fMC,fXH,-fSL,-fZJ from cr_CKGLXT) t0 group by fMC,fXH

加上create view huizb as就出现如图错误。求大神帮忙修改一下把。
a1.png

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2013-9-7 10:46:05 | 显示全部楼层
mysql视图中不可以使用子查询,具体去百度

评分

参与人数 1 +5 收起 理由
jishuang + 5 赞一个!

查看全部评分

本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

188

主题

598

帖子

1210

积分

金牌会员

Rank: 6Rank: 6

积分
1210
QQ
 楼主| 发表于 2013-9-7 10:57:42 | 显示全部楼层
smarter 发表于 2013-9-7 10:46
mysql视图中不可以使用子查询,具体去百度

哦,不能用子查询,就这段代码而言,该怎么修改呢?
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2013-9-7 11:21:07 | 显示全部楼层
对于你的库存表视图,你可以建三个视图,
入库表汇总:
CREATE  VIEW  View_aa  as
select fMC,fXH,sum(fSL) as rkfsl,sum(fZJ) as rkfzj from cr_RKGLXT  group by fMC,fXH

出库表汇总:
CREATE  VIEW  View_bb  as
select fMC,fXH,sum(fSL) as ckfsl,sum(fZJ) as ckfzj from CKGLXT  group by fMC,fXH

库存表:
select <字段> from View_aa  a inner join  View_bb   b on a.fMC=b.fMC
本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-12 04:04 , Processed in 0.072142 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表