Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 30-10-2014
Neeruu Neeruu is online now
Miembro
 
Registrado: oct 2007
Posts: 512
Poder: 19
Neeruu Va por buen camino
Estuve probando con el inner join y resulta que obtengo resultados repetidos....

Supongamos que de un lado del join tengo 3 registros y del otro lado del 2 registros

Datos Originales

Código SQL [-]
     id      Debe   Haber
1-->1-->valor1-->0
2-->1-->valor2-->0
3-->1-->valor3-->0
4-->1-->valor4-->0
5-->1-->0-->valor5
6-->1-->0-->valor6

Yo necesito que el resultado final sea de esta forma
Código SQL [-]
1-->valor1-->valor5
2-->valor2-->valor6
3-->valor3-->0
4-->valor4-->0

Pero obtengo esto:
Código SQL [-]
1-->valor1-->valor5
2-->valor1-->valor6
2-->valor2-->valor5
2-->valor2-->valor6
3-->valor3-->valor5
3-->valor3-->valor6
4-->valor4-->valor5
4-->valor4-->valor6

La consulta que estoy haciendo es la siguiente
Código SQL [-]
SELECT T1.DEBE
         , T2.HABER
FROM TABLA T1
INNER JOIN (SELECT T2.HABER
                  FROM TABLA T2
                  WHERE T2.ID = 1
                   AND T2.HABER <> 0) AS T2
ON(T1.ID = T2.ID)
WHERE T1.ID = 1
AND T1.DEBE <> 0
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita
 



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
Retorno de datos procedimiento almacenado andresenlared MS SQL Server 5 24-07-2011 16:34:10
como acceso a los datos que devuelve un procedimiento almacenado? r1d2m3 MS SQL Server 1 26-10-2010 21:49:01
procedimiento Oracle.. como obtengo los datos..??? jam888 Varios 0 30-10-2008 19:46:23
como llamar a un procedimiento de mi base de datos en delphi Anyu Conexión con bases de datos 1 12-08-2008 22:42:23
Como obtengo los datos con un procedimiento almacenado David Conexión con bases de datos 4 21-05-2007 12:05:27


La franja horaria es GMT +2. Ahora son las 13:04:10.


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