Un saludo a todos los compañeros de este foro!!
Tengo este query que no me esta desplegando una columna al ejecutarlo en delphi y no encuentro alguna razon, espero que me puedan ayudar!
El query es el siguiente:
Código SQL
[-]select articulos.clvarticulo, notacredito.descripcion, sum(cantarticulos)as cant, round(avg(subtotal),2)as unitario,
round(avg(articulos.costo),2) as costocompra, round(avg(articulos.finalcosto),2)as costofinal, round((avg(articulos.costo) + avg(articulos.finalcosto))/2,2) as promedio
from notacredito inner join articulos on notacredito.indarticulo=articulos.indarticulo left join eq on notacredito.indarticulo=eq.indarticulo
where (articulos.clvarticulo like '%%' or articulos.descripcion like '%%') and
fecha between '2010-03-17' and '2010-03-17' group by notacredito.clvarticulo order by clvarticulo
Me debe mostrar el siguiente resultado
|clvarticulo|descripcion|cant|unitario|costocompra|costofinal|promedio|
|3M12646|CLINPRO C/2 JERINGAS 1.2 ML C/U|1|441.24|393.47|380.22|386.84|
Cuando lo ejecuto en mi boton (en delphi) no me despliega "cant" y me muestra un dato vacio, alguien me podria decir por que??
** Asi es como me muestra la tabla (DbGrid)
|clvarticulo|descripcion|cant|unitario|costocompra|costofinal|promedio|
|3M12646|CLINPRO C/2 JERINGAS 1.2 ML C/U|
"(VACIO)"|441.24|393.47|380.22|386.84|
La base esta en MySQL y utilizo el SqlYog (aqui si me despliega bien los datos
), los componentes que uso son TQUERY y DATASOURCE
espero haberme explicado
.
Saludos y de ante mano gracias