Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-03-2005
Jose Mari Jose Mari is offline
Registrado
 
Registrado: mar 2005
Posts: 7
Poder: 0
Jose Mari Va por buen camino
Exclamation más de 2 joins en una consulta: Error

Me podría decir alguién como permite Interbase hacer una consulta (en Delphi 7) en la cuál intervienen más de 2 Joins. ¿Permite Interbase utilizar PL? Distinct, Group By... ¿cómo se podrían utilizar?.

Deseo hacer consultas complejas y no puedo. Gracias.
Responder Con Cita
  #2  
Antiguo 15-03-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Jose Mari
Me podría decir alguién como permite Interbase hacer una consulta (en Delphi 7) en la cuál intervienen más de 2 Joins.
Pues igual que cualquier otro SGBD, ya que en ese aspecto c8mple el estandard SQL. Debería revisar (o poner aquí que la veamos) la consulta que estás construyendo. Revisa éste link:

http://blogs.teamb.com/craigstuntz/a...tro.aspx#joins

Cita:
Empezado por Jose Mari
¿Permite Interbase utilizar PL? Distinct, Group By... ¿cómo se podrían utilizar?.
BIS de la anterior. En éste aspecto también cumple el estandard SQL.
Agregados:
http://blogs.teamb.com/craigstuntz/a...ntro.aspx#aggs
Grupos:
http://blogs.teamb.com/craigstuntz/a....aspx#grouping
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 15-03-2005
Jose Mari Jose Mari is offline
Registrado
 
Registrado: mar 2005
Posts: 7
Poder: 0
Jose Mari Va por buen camino
Exclamation Problemas Joins y Agrupaciones

Trabajo con delphi 7 sobre Interbase 5. Te pongo un ejemplo:

select pie.ref_n,pie.tipom,pie.peso,sum(pzpedido.qp) cant
from piezas pie inner join pzpedido pz on
pie.ref_n=pz.ref_n
inner join pzalb pza on
pza.ref_n<>pie.ref_n
where pie.codcliente='0544'
group by pie.ref_n,pie.tipom,pie.peso


Si quito la agrupación funciona,sino no devuelve nada y se bloquea.
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


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


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