导航
  • 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

sql问题

chenwm 2002-12-29 08:47:03
我有两个sql语句

如分别为
select a.aa,sum(b.bb) from a,b where ???
select ta.aaa,sum(tb.dd) from ta,tb where ???
我想变为select a.aa,sum(b.bb),sum(tb.dd) from ?????
我记得好象这样
select * from (select a.aa,sum(b.bb) from a,b where ???
),(select ta.aaa,sum(tb.dd) from ta,tb where ???)
where a.aa=ta.aaa
可是不行,我错在哪,?
thanks
...全文
3 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iclt 2002-12-29
您是不是药性达到下面的效果?没看懂您的意思,只能猜测了!:)
select a.aa as aa ,sum(b.bb) as bb from a,b where ???
union
select ta.aaa as aa ,sum(tb.dd) as dd from ta,tb where ???
回复
pbsql 2002-12-29
where a.aa=ta.aaa肯定不对了
回复
dotnba 2002-12-29
同意 shahand(有志青年)
回复
shahand 2002-12-29
union all可以满足你的要求
回复
ice2water 2002-12-29
看不清
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

813

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告