Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2012
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is online now
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.705
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Te hablo de memoria y no lo he podido probar, mira si te sirve algo así:

Código SQL [-]
select codigo, nombre, fecha, folio, cantidad as entradas where documento='E'
union
select codigo, nombre, fecha, folio, cantidad as salidas  where documento='S'
Responder Con Cita
  #2  
Antiguo 25-09-2012
edgar_prospero edgar_prospero is offline
Miembro
NULL
 
Registrado: mar 2012
Posts: 202
Poder: 15
edgar_prospero Va por buen camino
lo puse de esta manera:

Código SQL [-]
SELECT codigo, nombre,documento, fecha, folio, cantidad AS entradas FROM entradas WHERE documento='E'
UNION
SELECT codigo, nombre, documento, fecha, folio, cantidad AS salidas FROM entradas  WHERE documento='S'


pero todo el resultado de entradas y salidas lo pone en entradas salidas no aparece
__________________
saludos!!!

Última edición por edgar_prospero fecha: 25-09-2012 a las 02:30:41.
Responder Con Cita
  #3  
Antiguo 25-09-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 28
Caral Va por buen camino
Hola
No seria suficiente con seleccionar todo ?.
La informacion de una tabla se obtiene por fila esa quiere decir que aunque no quieras siempre que el codigo sea el mismo se presentara en dos lineas.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #4  
Antiguo 25-09-2012
edgar_prospero edgar_prospero is offline
Miembro
NULL
 
Registrado: mar 2012
Posts: 202
Poder: 15
edgar_prospero Va por buen camino
es que yo quiero que me salga asi mira:

Código Delphi [-]
CODIGO        NOMBRE         FECHA          FOLIO      ENTRADA     SALIDAS
A01             buro          24/09/2012         1     8
A01             buro          03/12/2012         2               2
pero con con el codigo que mencione anteriormente me aparece asi

Código Delphi [-]
CODIGO        NOMBRE         FECHA          FOLIO      ENTRADAS   
 A01             buro        24/09/2012        1               8
 A01             buro        03/12/2012        2               2
__________________
saludos!!!

Última edición por Casimiro Noteví fecha: 25-09-2012 a las 10:03:05.
Responder Con Cita
  #5  
Antiguo 25-09-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 28
Caral Va por buen camino
Hola
lo que pretendes es que el espacio vacio que quedara sea un cero (seria lo mas logico) o vacio.
Para eso creo que necesitas que la consulta tenga una condicion.
En firebird se usa IIF (IIF (<condition>, ResultT, ResultF))
Tambien se puede usar CASE
CASE <expression>
WHEN <exp1> THEN result1
WHEN <exp2> THEN result2
...
[ELSE defaultresult]
END
En mysql se puede usar CASE o IF.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #6  
Antiguo 09-10-2012
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 20
rgstuamigo Va por buen camino
Wink

Haber que tal asì:
Código SQL [-]
Select 
en.Codigo,
en.Nombre,
en.Fecha,
en.Folio,
t1.Entrada,
t2.Salida
from entradas en 
Left Join (select fecha,Documento,Cantidad as Entrada  from entradas where Documento='E') t1 On en.Cantidad= t1.entrada and en.fecha=t1.fecha 
Left Join (select fecha,Documento,Cantidad as Salida  from entradas where Documento='S') t2 On en.Cantidad= t2.Salida and en.fecha=t2.fecha;

Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Mostrar resultado de query en tLabel o tmemo @-Soft SQL 7 14-04-2012 15:26:20
Mostrar DBGrid resultado procedimiento SQL lacovera OOP 1 02-09-2010 11:30:00
mostrar resultado de un query en un listbox yossi Varios 6 16-04-2010 15:55:07
Mostrar en un dataGridView el resultado de un WEBService con C# Lester .NET 5 30-11-2006 22:21:37


La franja horaria es GMT +2. Ahora son las 10:19:09.


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