Buenos días
He creado dos campos calculados uniendo un Campo tipo Fecha con otro tipo Hora.
La forma ha sido la siguiente:
“FechaEntrada” || ’ ’ || “HoraEntrada” “Entrada”,
“FechaSalida” || ’ ’ || “HoraSalida” “Salida”,
El resultado es YYYY-mm-dd hh:mm:ss.0000
Quiero crear otro con la diferencia de los dos:
CAST( ( ( “Salida” - “Entrada” ) * 24 ) AS DECIMAL ( 10 , 2 ) ) “HorasTrabajadas”
Al guardar la consulta indica que la columna entrada es desconocida.
He multipicado x 24 porque en otra consulta que había realizado, con los campos de la tabla tipo TIMESTAMP, para calcular la diferencia de tiempo esa funcionaba.
Un saludo,
Version: 24.2.0.2 (X86_64) / LibreOffice Community
Build ID: b1fd3a6f0759c6f806568e15c957f97194bbec8f
CPU threads: 8; OS: Linux 6.7; UI render: default; VCL: kf5 (cairo+wayland)
Locale: es-ES (es_ES.UTF-8); UI: es-ES
Fedora 39 Plasma