Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-08-2011
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Poder: 24
fjcg02 Va camino a la fama
Código SQL [-]
SELECT 
CASE WHEN DIFERENCIA >=0 THEN DIFERENCIA ELSE 0 END AS DIFPOSITIVA,
CASE WHEN DIFERENCIA <0 THEN DIFERENCIA ELSE 0 END AS DIFNEGATIVA
FROM LIQUIDACIONES, SOCIOS WHERE LIQUIDACIONES.NRO_SOCIO=SOCIOS.NRO_SOCIO
a ver si te vale.

Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #2  
Antiguo 26-08-2011
negrokau negrokau is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 210
Poder: 16
negrokau Va por buen camino
Talking

Esa consulta lo cargo en el sql del query?
Responder Con Cita
  #3  
Antiguo 26-08-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
Código Delphi [-]
Select
Case When Diferencia >= 0 then Diferencia else 0 end as Difpos
Case When Diferencia < 0 then Diferencia else 0 end as DifNeg
From Liquidaciones
te pregunto para que tomas la tabla socios si no interviene en la consulta...o es que la diferencia esta en esa tabla
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #4  
Antiguo 26-08-2011
negrokau negrokau is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 210
Poder: 16
negrokau Va por buen camino
Talking

de la tabla de socios arrastra el nro. de documento y sueldo, y de la tabla de liquidaciones la diferencia, mes, monto_descontado y fecha
Responder Con Cita
  #5  
Antiguo 26-08-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
disculpa pero no te entendi...
podrias hacer algo como esto?
Tabla1
Campo1, campo2., campo3.. campo4...
xxxx...yyyy.zzzzzz...uuuuuu
xxxx...yyyy.zzzzzz...uuuuuu
xxxx...yyyy.zzzzzz...uuuuuu

Tabla2
Campo1, campo2
11111....222222
11111....222222
11111....222222

quiero un resultado como este
xxxx...11111....22222.... 222-1111
yyyy...11111....22222.... 222-1111
zzzz...11111....22222.... 222-1111


para poder tener nua mejor vision de lo que necesitas y darte una mejor respuesta
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #6  
Antiguo 26-08-2011
negrokau negrokau is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 210
Poder: 16
negrokau Va por buen camino
Talking

Originalmente esta era mi consulta y funciona muy bien
Código SQL [-]
SELECT NOMBRE, CEDULA, DESCUENTOS, DIFERENCIA, ESTADO, MES,
SUELDO FROM LIQUIDACIONES, SOCIOS 
WHERE LIQUIDACIONES.NRO_SOCIO=SOCIOS.NRO_SOCIO AND MES=:CONSULTA
esto lo cargue en el sql del QUERY, este query esta vinculado con un datasource, y este data esta vinculado con una dbgrid, alli me muestra todos esos datos de la consulta, funciona perfecto, lo quiero es que me muestre los mismos datos solo que ya discriminando la DIFERENCIA negativa y positiva en la misma grilla siempre, no se si alli se entiende mejor....
Responder Con Cita
  #7  
Antiguo 26-08-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
ya.. tu quieres identificar las diferencias negativas y positivas verdad?


y que tiene que ver la tabla socios? los campos que solicitas en el query estan en 1 sola tabla? o la tabla socios contiene alguno de ellos

otra cosa que te recomiendo es la utilizacion de Joins

Código Delphi [-]
 
Select Tabla1.Campos, Tabla2.Campos
From Tabla1
Left Join Tabla2 on Tabla1.CampoenComun = tabla2.CampoenComun
Where.... condiciones
__________________
Dulce Regalo que Satanas manda para mi.....
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
consulta sobre una consulta :D PablorD MySQL 4 02-06-2010 21:59:51
Realizar una consulta sobre los registros que devuelve otra consulta Borjaserrano Firebird e Interbase 12 01-10-2007 23:19:44
Consulta dentro de otra consulta judit25 Conexión con bases de datos 1 25-06-2007 15:52:15
consulta sobre consulta superhopi SQL 2 16-05-2003 19:01:47


La franja horaria es GMT +2. Ahora son las 12:59:46.


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