Etiqueta: sql


Usar función SUM con CASE – ORACLE

Trabajando en un reporte mensual, debía separar por criterio el total generado en una sumatoria. Normalmente para separarlo se utiliza la agrupación, ya tenemos la primera agrupación que sería por mes y la segunda seria por el criterio, como por ejemplo sumar el sueldo mensual de varios empleados pero diferenciando por el sueldo y bonos que tengan. Vamos a crear una tabla de pagos:

  id id_empleado fecha tipo_pago monto 1 47 01/01/2022 sueldo 100 2 47 01/01/2022 bono 10 3 56 15/01/2022 sueldo 150 4 56 15/01/2022 bono 20 5 112 30/01/2022 sueldo 200 6 112 30/01/2022 bono […]


Algunos consejos sobre Hibernate

En un par de años he trabajado con varios proyectos que utilizan Hibernate y siempre veo los mismos errores, o mejor dicho, costumbres que pueden perjudicar el rendimiento de una aplicación. Todos estamos propensos a cometer errores y más cuando estás empezando, sin embargo con el tiempo, la experiencia y la investigación activa, podemos intuir sobre que podemos mejorar y evitar estos contratiempos. Por ello escribo este post, tanto para aconsejar como para recordarme a mi mismo sobre los pequeños detalles que necesitamos tomar en cuenta a la hora de crear nuestra aplicación. Son cosas simples que a la larga […]


Ver el tamaño de una base de datos MySql

Una forma rápida y sencilla de obtener el espacio que ocupa todas las base de datos mysql, es con un simple query, consultamos la información del esquema «information_schema» y sumamos la cantidad tanto de los datos como los índices creados. Toma en cuenta, que esto solo funciona con versiones de mysql mayores a 4.1

Y podemos ejecutarlo en cualquier plataforma, ya sea por consola, clientes o phpmyadmin. Si lo deseas, también se puede agregar una tercera columna con el espacio libre, de esta manera puedes prever si se va a llenar el disco con los datos y el límite […]