Diferencia entre revisiones de «Conteos y Sumatorias»
De KumbiaPHP Framework Wiki
Línea 21: | Línea 21: | ||
<source lang=php line> | <source lang=php line> | ||
$numero = $Productos->count_by_sql(“select count(precio) from productos, facturas where factura.codigo = 1124 \ | $numero = $Productos->count_by_sql(“select count(precio) from productos, facturas where factura.codigo = 1124 \ | ||
− | and factura.codigo_producto = productos.codigo_producto”) | + | and factura.codigo_producto = productos.codigo_producto”); |
</source> | </source> |
Revisión del 22:23 31 jul 2009
Count
Realiza un conteo sobre los registros de la entidad con o sin alguna condición adicional. Emula la función de agrupamiento count.
$numero_registros = $Clientes->count();
$numero_registros = $Clientes->count(“ciudad = 'BOGOTA'”);
Sum
Realiza una sumatoria sobre los valores numéricos de el atributo de alguna entidad, emula la función de agrupamiento sum en el lenguaje SQL.
$suma = $Productos->sum(“precio”);
$suma = $Productos->sum(“precio”, “conditions: estado = 'A'”);
Count_by_sql
Realiza una sumatoria utilizando lenguaje SQL.
$numero = $Productos->count_by_sql(“select count(precio) from productos, facturas where factura.codigo = 1124 \
and factura.codigo_producto = productos.codigo_producto”);