Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
essta
Contributor
Contributor

Consulta con condicionales

Consulta contar con condicionales
 

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

Labels (2)
1 Reply
QFabian
MVP
MVP

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;

 

QFabian_2-1668718981646.png

 

 

Greetings!! Fabián Quezada (QFabian)
did it work for you? give like and mark the solution as accepted.