Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hora,
Soy nuevo en Qlik Sense y necesito ayuda de la comunidad.
Tengo la siguiente tabla
HOSP_pk | Num_Moviment | Tipo Movimiento | Fecha_movimiento | Tipo_Movimiento_Cod |
16256403-00001 | 00001 | Programado | 31/08/2022 | 1 |
16256403-00002 | 00002 | Int. Quirurgica | 31/08/2022 | 4 |
16256403-00003 | 00003 | Prueva | 31/08/2022 | 4 |
16256403-00004 | 00004 | Hogar | 01/09/2022 | 2 |
que realizar una consulta y no lo consigo
Tengo que contar el numero mensual de INT.QUIRUGICA filtrado por la fecha de movimiento, y aqui es donde tengo el problema, la fecha correcta es la que se encuentra en tipus_moviment_cod 2 la fecha que tengo en el tipus moviment 4 no es correcta.
La consulta me tendria que dar el siguiente resultado
1 int. quirurgica el 01/09/2022
Hola @essta !, asumiendo que el campo HOSP_pk es la llave unica de una hospitalización, se podría crear una tablita de Intervenciones de esta forma :
Data:
Load * INLINE [
HOSP_pk, Num_Moviment, Tipo Movimiento, Fecha_movimiento, Tipo_Movimiento_Cod
16256403-00001, 00001, Programado, 31/08/2022, 1
16256403-00002, 00002, Int. Quirurgica, 31/08/2022, 4
16256403-00003, 00003, Prueva, 31/08/2022, 4
16256403-00004, 00004, Hogar, 01/09/2022, 2
];
[Int. Quirurgica]:
Load
subfield(HOSP_pk, '-', 1) as Intervencion_PK
Resident Data
Where
[Tipo Movimiento] = 'Int. Quirurgica';
left join
Load
subfield(HOSP_pk, '-', 1) as Intervencion_PK,
Fecha_movimiento as Fecha_Intervencion
Resident Data
Where
Tipo_Movimiento_Cod = 2;