gambafeliz 06-08-2020, 11:01
Hola a tod@s

Estoy algo oxidado, me ayudan.

Necesito:
Necesito obtener solo la diferencia de los importes de ambas tablas, osea el total de los importes de dos tablas, lo explico:

Base de datos:
SQLite

Definición de las tablas:
Tabla1, nombre "Ingresos" con campos:
Descripción = Describe o es la denominación u origen del ingreso
Importe = El dinero ingresado
Cuenta = Es digamos una descripción de a donde se va almacenar ese ingreso
Realizado = Es la fecha del ingreso efectivo

Tabla2, nombre "Gastos" con campos:
Descripción = Describe o es la denominación u origen del gasto
Importe = El dinero gastado
Cuenta = Es digamos una descripción de donde se va a retirar el gasto
Realizado = Es la fecha del gasto efectivo

A tener en cuenta:
1. Campo Realizado es igual al año actual (2020), algo como strftime('%Y', Gastos.Realizado) = '2020' en ambas tablas
2. Campo Realizado <> "" en ambas tablas
3. Campo Cuenta = "Banco X" en ambas tablas
4. Los importes en ambas tablas están en positivo aunque existen importes negativos pero es para devoluciones, osea, para ponerse a 0
5. Cada tabla se ocupa de guardar Gastos o Ingresos, lo que necesito es restar Ingresos - Gastos y obtener su total.


Gracias de ante mano

==== Solución ===============

Código:
Select (Select sum(Ingresos.Importe) as Importe From Ingresos
Where strftime("%Y", Ingresos.Realizado) = "2020"
And Ingresos.Cuenta = "Banco X")-(Select sum(Gastos.Importe) as Importe From Gastos
Where strftime("%Y", Gastos.Realizado) = "2020"
And Gastos.Cuenta = "Banco X") as Total;
kokodrilo 05-08-2020, 21:44
buenas

pues eso alguien sabe como lanzar un comando y que su resultado visto en pantalla se pueda pausar?

esto es cuando los resultados ocupan mas de una pantalla, por ejemplo en grub al ejecutar help te da una lista de comandos que es mas larga que la pantalla por lo tanto no puedes ver los primeros resultados pues no para hasta llegar al final.
Estamos hablando dentro del grub
Shell 04-08-2020, 20:40
Buenas!.

No recuerdo si la 3.14 lo hacía, pero con la 3.15 no los veía bien. Parece que por defecto se ponen al tamaño mínimo!.
O toqué algo y no me dí cuenta.

[Imagen: rM2FVgJ.png]

Que prácticamente cuando se ejecuta la aplicación, apenas se nota el cambio en los iconos de inicio, pausa...
Si se ver mejor compilar o compilar todo.

Parece que en las 3.15 se configura el tamaño de los iconos. Los tenía en "tiny", lo más pequeño. Usar el botón derecho del ratón.

Si vemos los menús de preferencias, en el icono de interfaz existe un menú llamado diseño (layout) con opciones como:
Current, Compact y Default, puede que fuera esto lo que lo cambió al usar alguna opción.

Saludos
Páginas (520):    1 505 506 507 508 509 520   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 264
Último miembro: NEURO
Temas del foro: 1,595
Mensajes del foro: 8,333
Últimos temas
Ver los repositorios del ...
Foro: Mundo Linux
Último mensaje por: Shell, Hace 4 horas
Respuestas: 3 - Vistas: 35
Antiguo foro. ¿ Viable ?
Foro: Sobre gambas-es.org
Último mensaje por: guizans, Hace 5 horas
Respuestas: 1 - Vistas: 27
¿Cómo crear servidor FTP ...
Foro: General
Último mensaje por: Shordi, Ayer, 12:19
Respuestas: 2 - Vistas: 54
TextEditor. Formateado. E...
Foro: General
Último mensaje por: Shell, 21-01-2025, 14:33
Respuestas: 2 - Vistas: 41
Gambas 3.20
Foro: Instalación
Último mensaje por: Shell, 21-01-2025, 14:32
Respuestas: 11 - Vistas: 295
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.