Sumar Columnas
Hola a todos, Tengo un problema tengo una tabla Código SQL [-]CREATE TABLE "TELAS" ( "CLIENTE" VARCHAR(30) NOT NULL, "PO" VARCHAR(20) NOT NULL, "FECHA_EMISION" DATE NOT NULL, "DESCRIPCION1" VARCHAR(55) NOT NULL, "DESCRIPCION2" VARCHAR(55), "CANTIDADES_PEDIDAS" INTEGER NOT NULL, "CANTIDADES_HECHAS" INTEGER NOT NULL, "FECHA_PROMETIDA" DATE NOT NULL );
a esa le agrege un campo un campo total tipo calculated en delphi que me obtiene la diferencia entre cantidades pedidas y cantidades hechas y funciona bien. Cantidades_faltantes = Cantidades_Pedidas - Cantidades_Hechas; Bueno hago consultas a traves de un query y quiero que este query me muestre la sumatoria en un dbedit o un edit de las cantidades faltantes lei por ahi que se utiliza algo asi
No se como hago para asignarle la sumatoria a total o se puede poner directamente en el dbedit Gracias a todos Saludos |
Hola
Es muy simple el dbedit enlazalo al datasorce que a su vez se enlaza al query y ya, veras este dato en el dbedit. Saludos |
si pero como hago para hacer la suma y todo eso y al dbedit le asigno el campo total ??
|
Creo que asi:
Si es lo que me preguntas, no entiendo bien lo que quieres hacer Saludos |
Perdona creo que es asi:
Sin el asterisco Saludos |
mira no me funciona
Mira caral ahi te pongo mas datos a ver si te ayuda:
tengo un query para hacer la consulta dentro del query tengo esta es la tabla telas tabla descrpicion
Bueno la cosa es asi como no cree el dato de Cantidades_Faltantes lo agrege en el query el campo tipo calculate y en el evento oncalcfields hice que me calculara lso datos y lo hace perfectamente.
Lo que yo quiero hacer que me de la sumatoria de las cantidades_faltantes que la ponga en el dbedit. No se si asi quedo mas claro sino me preguntas y te pongo mas info creo que eso es suficiente. |
Le pides peras al olmo: Esto se llama de aprendiz a aprendiz, haber que sale:
o Asi te pondra en ese evento el valor del dato en el dbedit o en el edit. Veamos y me cuentas saludos |
mira pero lo que quiero poner es las sumatoria de cantidades_faltantes . y con lo que me diste vos si lo modifico asi me muestra la ultima cantidad_hechas
pero como te digo quiero la suma de eso gracias, Saludos |
Bueno quiere decir que te da esa:
Bueno pon la otra y ya: La verdad el dato yo lo pondria en un edit no en un dbedit ya que confunde Saludos |
mira si pero de esa forma me muestra nada mas el ultimo dato no la sumatoria de todos, he ledio por ahi de lo de sum pero no me funciona.
|
Perdona que motor de base de datos usas?
|
Uso interbase
|
Pueba:
Esto hace lo mismo que el evento calculate solo que sql y lo pones en donde quieras hasta en un boton o en oncreate, pruebalo Saludos |
mira no se puede porque de esa forma pierdo el join con la tabla descripcion , gracias saludos
|
o Esto:
o Prueba Saludos |
mira lo probe y no funciono que hago?
|
Esto es practicamente lo mismo:
En el Query1 que tienes pon: Con un edit y un boton, pon en el evento on click del boton: Asi funciona Saludos |
mira lo solucione
Cree otro query y puse
muchas gracias por toda la ayuda de todos. |
La franja horaria es GMT +2. Ahora son las 02:37:45. |
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