Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-05-2003
DanielAlexander DanielAlexander is offline
Miembro
 
Registrado: may 2003
Ubicación: argentina
Posts: 40
Poder: 0
DanielAlexander Va por buen camino
Post Uso de Query

Hola!!!!!
Mi pregunta es si se puede desde un Query hacer un Sql no a una tabla, sinó a otro Query que previamente me devolvió otra consulta, la idea es evitar crear tablas temporales.
Las consultas si o si las tengo que hacer por separado.
Si alguien me puede dar una mano.
Muchas gracias.
Responder Con Cita
  #2  
Antiguo 09-05-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
La mayoría de losmotores te permiten crear vistas que luego serán tratadas como tablas de solo lectura, aunque en algunos motores ya existen triggers sobre vistas que permiten crear vistas modificables. O podés hacer consultas sobre consultas.

SELECT *
FROM (SELECT ....), (SELECT... ), TABLA...
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 10-05-2003
Aprendiz Aprendiz is offline
Miembro
 
Registrado: may 2003
Posts: 78
Poder: 22
Aprendiz Va por buen camino
El tema está en que no has expresado demasiado bien tu pregunta. Quizás haría falta algún ejemplo.

Lo que ha dicho delphi.com.ar es correcto, pero quizás te estás refiriendo a una relación Master-Detail entre dos querys. A partir de los resultados de uno utilizarlos como parámetros del query en otro. Si es eso simplemente en la propiedad Datasource del query con el Datasource de la otra query. Única restricción quer los parámetros de la segunda consulta deben tener el mismo nombre que los recuperados en la clausula select del primero.

Si es la solución que te propone delphi.com.ar, solo complementarla diciendo que mejor que vistas yo prefiero stored procedures que también puedes utilizar como una tabla cualquiera y ponerla en el from de una consulta.

Con respecto a las subconsultas, no las recomiendo, son gestionadas de manera poco eficiente y si no se hacen muy bien lentas a más no poder.

Saludos.
__________________
[Aprendiz]: Por que siempre hay algo nuevo que aprender.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
enlazar query, datasource, dbgrid Diegobdab Conexión con bases de datos 2 25-08-2005 10:12:24
Excepciones Acker Tablas planas 6 06-08-2005 15:22:18
inclusion por sql del query kryna Conexión con bases de datos 2 18-03-2005 17:37:25
Pasar Registros de Query a una Tabla JamesBond_Mx Conexión con bases de datos 16 04-05-2004 16:08:38
Problemas con Query vichovi Conexión con bases de datos 12 23-10-2003 21:30:34


La franja horaria es GMT +2. Ahora son las 15:17:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi