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 12-12-2011
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
sp en select

¿Hola, es posible utilizar una sp dentro de una sentencia select?, algo mas o menos asi:
Código SQL [-]
select a.CLV_CLIE,a.no_fact, osaldoafcxc(a.clv_clie,:fecha)
from cuent1 a , conc1 b
where b.tipo = 'C' and a.tipo_mov = b.num_cpto and b.con_refer = 'N'

osaldoafcxc es un procedimiento que me devuelve el saldo a fecha de un cliente, pero esto no me funciona.

¿que puedo hacer?
__________________
all your base are belong to us
Responder Con Cita
  #2  
Antiguo 12-12-2011
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 18
mightydragonlor Va por buen camino
Creo que debería ir así:

Código SQL [-]
select
     a.CLV_CLIE,
     a.no_fact,
     (SELECT * FROM osaldoafcxc(a.clv_clie,:fecha))
from cuent1 a , conc1 b
where b.tipo = 'C' and a.tipo_mov = b.num_cpto and b.con_refer = 'N'
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #3  
Antiguo 12-12-2011
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Cita:
Empezado por mightydragonlor Ver Mensaje
Creo que debería ir así:

Código SQL [-]
select
     a.CLV_CLIE,
     a.no_fact,
     (SELECT * FROM osaldoafcxc(a.clv_clie,:fecha))
from cuent1 a , conc1 b
where b.tipo = 'C' and a.tipo_mov = b.num_cpto and b.con_refer = 'N'
Excelente, gracias.
__________________
all your base are belong to us
Responder Con Cita
  #4  
Antiguo 12-12-2011
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
[quote=mightydragonlor;420979]Creo que debería ir así...

Bueno no se si puedas crear funciones como MS SQL u otros, donde podrias poner el select como lo tienes originalmente...
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
Utilizar un valor de un Select dentro de otro Select gluglu SQL 6 15-04-2011 14:22:36
Problema conuna consulta select...not in (select ...) VRO Firebird e Interbase 2 11-08-2005 08:56:35
5 select de 5 tablas diferentes en un select solo sakuragi SQL 6 15-06-2005 18:57:06
Select anidado: Select from (select....) Malon SQL 2 14-10-2004 14:01:24
Select anidado ( Select from select ) Malon Firebird e Interbase 1 05-10-2004 04:14:38


La franja horaria es GMT +2. Ahora son las 23:52:53.


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