Diferencia entre revisiones de «Conteos y Sumatorias»
De KumbiaPHP Framework Wiki
(No se muestran 5 ediciones intermedias de 2 usuarios) | |||
Línea 4: | Línea 4: | ||
Emula la función de agrupamiento count. | Emula la función de agrupamiento count. | ||
<Source lang=php line> | <Source lang=php line> | ||
− | + | $numero_registros = $Clientes->count(); | |
− | count(); | + | $numero_registros = $Clientes->count(“ciudad = 'BOGOTA'”); |
− | $numero_registros = $Clientes> | ||
− | count(“ciudad = 'BOGOTA'”); | ||
</source> | </source> | ||
Línea 15: | Línea 13: | ||
emula la función de agrupamiento sum en el lenguaje SQL. | emula la función de agrupamiento sum en el lenguaje SQL. | ||
<source lang=php line> | <source lang=php line> | ||
− | + | $suma = $Productos->sum(“precio”); | |
− | sum(“precio”); | + | $suma = $Productos->sum(“precio”, “conditions: estado = 'A'”); |
− | |||
− | sum(“precio”, “conditions: estado = 'A'”); | ||
</source> | </source> | ||
==Count_by_sql== | ==Count_by_sql== | ||
− | Realiza | + | Realiza un conteo utilizando lenguaje SQL. |
<source lang=php line> | <source lang=php line> | ||
− | + | $numero = $Productos->count_by_sql(“select count(precio) from productos, facturas where factura.codigo = 1124 \ | |
− | count_by_sql(“select count(precio) from productos, | + | and factura.codigo_producto = productos.codigo_producto”); |
− | facturas where factura.codigo = 1124 and factura.codigo_producto = | ||
− | productos.codigo_producto”) | ||
</source> | </source> | ||
+ | |||
+ | ==Sum_by_sql== | ||
+ | Pendiente |
Revisión actual del 05:50 30 jul 2016
Sumario
Count[editar]
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[editar]
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[editar]
Realiza un conteo 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”);
Sum_by_sql[editar]
Pendiente