Cómo sumar y restar enteros de diferentes columnas en MySQL

Por jim campbell

Paso 1

Abre MySQL Query Browser desde el Windows menú "Inicio" en el grupo del programa "MySQL".


Paso 2

Accede a tu base de datos MySQL con tu nombre de usuario y contraseña. Después de que el software se abra, haz clic en "Nueva consulta" para abrir el editor de SQL.


Paso 3

Escribe el código SQL para agregar una lista de columnas. Por ejemplo, el siguiente código añade dos columnas de orden en una tabla de cliente "orders":

select sum(order1+order2) from orders where customer_id=111

En este ejemplo, la suma de todos los pedidos de customer_id 111 es calculada. Crea tu propia cláusula WHERE para sumar las columnas para un tipo específico de datos.


Paso 4

Agrega la instrucción MySQL para restar columnas. El siguiente código muestra cómo restar columnas:

select sum(order1) - sum(returned_items_total) from orders where customer_id=111

En este ejemplo, la suma de todos los artículos devueltos se resta de la suma de todas las órdenes para obtener el resultado de la tabla. Una vez más, la cláusula WHERE filtra las filas, para que sólo customer_id 111 sea calculado.


Paso 5

Haz clic en el botón "Ejecutar" para ejecutar las dos instrucciones de MySQL. Los resultados de los cálculos se muestran en la parte inferior de la ventana Query Browser.