FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consultas anidadas
Hola como están?
Tengo una cuestión pediente que es la siguiente: Hago la siguiente consulta: select * from table where cond..... y de la cual obtengo un grupo de registros, sobre esta última consulta necesito hacer otra consulta, mejor dicho una consulta sobre otra, como es que puedo hacer eso? |
#2
|
||||
|
||||
depende de lo que quieras hacer exactamente, consultas anidadas en sí, sólo lo puedes hacer con la última versión de firebird, pero si quieres algo así:
Código SQL [-]select * from tbClientes where CodComercial in ( select codigo from tbComerciales where CodProvincia=29 ) eso sí puedes. |
#3
|
||||
|
||||
¿por qué me sale el código así?, ¿algún problemilla con las etiquetas?... a ver... señores "jefes", ¿en qué me he equivocado?
|
#4
|
|||
|
|||
Cita:
lo q se puede hacer solo con la ultima version 2.0 son los Derived Tables, consultas en la clausula From y no en la Where.. |
#5
|
||||
|
||||
Cita:
Código SQL [-]select * from tbClientes where CodComercial in ( select codigo from tbComerciales where CodProvincia=29 ) Sin embargo, lo siguiente NO funciona en Firebird 1.5 pero SÍ que funciona en Firebird 2.0 Código SQL [-]SELECT (SELECT RDB$RELATION_NAME FROM RDB$DATABASE) FROM RDB$RELATIONS |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
consultas anidadas: group by dentro otro group by | DobleSiete | SQL | 7 | 31-01-2005 14:59:31 |
Tablas Anidadas | AGAG4 | Varios | 3 | 11-08-2004 16:34:58 |
Consultas anidadas en procedimientos almacenados | Choclito | Firebird e Interbase | 7 | 18-07-2004 22:06:33 |
Consultas anidadas | jmselesan | Firebird e Interbase | 1 | 08-08-2003 16:20:08 |
Consultas Anidadas o Maestro/Detalle? | judoboy | SQL | 8 | 05-05-2003 18:48:05 |
|