Informix - consulta de consulta

   
Vista:

consulta de consulta

Publicado por diegof (3 intervenciones) el 30/08/2007 21:13:08
hola. la pregunta es la siguiente. en informix como es la sintaxis para hacer un subconsulta. por ejemplo en postgres
select count(*) from (select * from clientes where cedula >5000 and cedula in (select * from facturas where estado='a'))m

en informix si pongo
select count(*) from (select titulo from libros) as tb1
me sale error de sintaxis y no se que sea

o es que informix no permite este tipo de consultas??

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:consulta de consulta

Publicado por Lucas (2 intervenciones) el 14/09/2007 00:04:55
Puedes hacerlo....

select count(*) from clientes
where cedula >5000 and cedula in
(select cedula from facturas where estado='a')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:el mismo problema

Publicado por Fantasma (1 intervención) el 26/02/2008 16:00:08
que cagada de informix... increible que salga disque un error de sintaxis mientas que se prueba en otro entorno para sql y no falla...
saquen del mercado a informix
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:el mismo problema

Publicado por diegof (3 intervenciones) el 27/02/2008 16:37:56
pues no es tan dificil pero tiene sus vainas el informix que no me cuadran respecto a postgres. la respuesta a la pregunta que hice es sencilla

select
count(*)
from
table(multiset(
select
titulo
from
libros));
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar