作者kigohcy (风柜店庄小孩念小学)
看板Database
标题Re: informix 的 subquery 怎麽用?
时间Mon Apr 4 22:57:11 2011
※ 引述《tyf99 (呵呵)》之铭言:
: 我用一般的 SQL 语法
: select * from (select * from tableA) 说我语法错误
: select A.* from (select * from tableA) as A 也是语法错误
: 我陆续试了几种方式
: 发现 informix 好像不能把 select 出来的结果,作为一个新的 table 来用
: 就是只要语法中放 table 的地方,换成 (select ...) 就不接受
: 这样要如何下子查询呢?
informix最强的是它的temp table...
都怪小三DB2有个富爸爸IBM把老二买了...
你可以下
select * from tableA into temp tableB
select * from tableB
登出时tableB就自动消失了
....看了你前面的推文...
你把join後的结果变成Temp table就可以完成你要做的事
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.98.157
※ 编辑: kigohcy 来自: 125.232.98.157 (04/04 23:00)
1F:→ tyf99:不行的说...这个 temp table 有限制版本吗 04/07 03:15
2F:→ tyf99:第二行 select * from tableB 会说找不到 tableB 04/07 03:44