如何写子查询???急!

rhbeyond 2005-11-29 02:12:47
这是一个我在MS SQL下的一个查询语句
SELECT sID FROM
( SELECT SUM(tx) AS tx, SUM(mt) AS mt,sID
FROM Act GROUP BY ID))
在informix下执行不了,该如何改,谢谢!
...全文
284 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lw1a2 2005-11-29
  • 打赏
  • 举报
回复
反正sybase是不支持的

另外,你的语句最后多了个括号
rhbeyond 2005-11-29
  • 打赏
  • 举报
回复
应该是支持的
SELECT sID FROM Account WHERE sID IN
( SELECT SUM(tx) AS tx, SUM(mt) AS mt,sID
FROM Act GROUP BY ID))
这样就是可以的
lw1a2 2005-11-29
  • 打赏
  • 举报
回复
informix支持子查询吗?
SELECT SUM(tx) AS tx, SUM(mt) AS mt,sID into #tmp
FROM Act GROUP BY ID

SELECT sID FROM #tmp
yu_nan88 2005-11-29
  • 打赏
  • 举报
回复
PN在线@PnOnline.com.cn在线音乐频道
http://www.pnonline.com.cn/WebPlayer/

PN在线@PnOnline.com.cn求职网址频道
http://www.pnonline.com.cn/Job/

PN在线@PnOnline.com.cn程序开发资料库/音乐下载频道
http://www.pnonline.com.cn/HomeWeb/

1,195

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧