¿Cuál es la sucursal con mayor ganancia neta en 2019? teniendo tres tablas, 'sucursal' 'gastos' 'ventas'. Sabiendo que 'IdSucursal' es lo que une a las tablas
SELECT sucursal.nombre, SUM(ventas.venta)-SUM(gastos.monto) AS ganancia_neta FROM sucursal INNER JOIN ventas ON sucursal.IdSucursal = ventas.IdSucursal INNER JOIN gastos ON sucursal.IdSucursal = gastos.IdSucursal WHERE ventas.fecha>='2019-01-01' AND ventas.fecha<='2019-12-31' GROUP BY sucursal.nombre ORDER BY ganancia_neta DESC LIMIT 1;