(07-08-2020, 11:25)tincho escribió: Gambafeliz: Hagamos algo mejor, subí un pequeño archivo sqlite con datos simulados que permitan hacer la consulta. Luego hago en este la consulta y lo devuelvo.
También se puede poner la consulta usando el icono de código geshi indicando SQL
Esto es un consejo que te doy para que obtengas mejores resultados, pero de todas mneras te dejo un ejemplo de como seria la tercera consulta.
Código:
CREATE VIEW `totals` AS SELECT
Cuenta,
total(ingreso.ingreso - gasto.gasto) as balance
from Cuentas
LEFT JOIN ingreso ON Cuentas.Cuenta = ingreso.Cuenta
LEFT JOIN gasto ON Cuentas.Cuenta = gasto.Cuenta
ORDER BY Cuentas.Cuenta;
Saludos.
Hola, tincho
He ejecutado las dos anteriores vistas "ingreso" y "gasto" así como esta última. Las dos primeras vistas todo bien. Pero la tercera vista, osea, "totals" me dice que la columna Cuenta es ambigua. Preguntas:
1. No se resolver la primera duda que te planteo, osea lo de ambiguo.
Por favor, ¿me ayudas?
Gracias.