![]() |
Incoveniente con consulta!!!
Hola a todos, estoy queriendo hacer una consulta, tengo una tabla con 'x' campos, en donde me interesa el campo DIFERENCIA, alli se va cargando montos negativos (-5.000) como positivos (5.000), lo que quiero es como separar los negativos de los positivos, y que me muestren en una misma grilla a la vez los dos separados esta es mi consulta hecha en un query pero no me funciona
por favor diganme si no me explique bien, gracias por su tiempo |
a ver si te vale. Saludos |
Esa consulta lo cargo en el sql del query?
|
te pregunto para que tomas la tabla socios si no interviene en la consulta...o es que la diferencia esta en esa tabla |
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
|
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 |
Originalmente esta era mi consulta y funciona muy bien
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.... |
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
|
la tabla de socios contiene unos datos tambien, la verdad no se como usar el join
|
Cita:
y respecto a la utilizacion de los join te deje un ejemplo en mi anterior intervencion.... formula bien tu pregunta.... mientas mas informacion facilites... mejores respuesta tendras..... en menos tiempo No te estoy llamando la atencion... solo te estoy recomendando que nos facilites la vida... a nosotros y a ti... |
Cita:
|
Cita:
Utiliza la claúsula ORDER BY DIFERENCIA, para separar las diferencias de menor a mayor. Así las diferencias negativas aperecerán primero y luego aparecerán las positivas. Saludos, Chris |
las quiero agrupar y despues separar en columnas diferentes pero en la misma grilla... disculpen mis explicaciones, tratare de ser mas explicativo, muchas gracias igual por el aguante:D
|
Cita:
Saludos, Chris |
Archivo Adjunto 2088
Asi sale mi consulta, lo que quiero es que la diferencia negativa salga en una columna al lado de la columna diferencia, alli van a estar separados y agrupados los montos negavitos y positivos en una misma grilla,ojala se entienda.. gracias |
parece que no estas leyendo lo que te estamos diciendo
la consulta quer te dejo fjcg02 hace exactamente lo que tu necesitas y tampoco respondiste a mi pregunta.. la bendita tabla socios que datos tiene?.. son relevantes? involucra la informacion que deseas obtener? |
las tabla de socios si es relevante, involucra las campos de sueldo, cedula
y la consulta que me dio fjc02 no me funciona, lo cargo en el "SQL DEL QUERY" y me salta un error con "when" que es desconocido |
que base de datos estas usando?
no me digas que access |
Interbase estoy usando, gracias por las molestias
|
La franja horaria es GMT +2. Ahora son las 18:42:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi