es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: UNION-ALL

Tengo que unir dos tablas diferentes, sym33 y sym, y luego verificar la diferencia entre la fecha de servicio máxima (max svcdate) y la fecha de servicio mínima (min svcdate), la cual debería ser mayor a 90 días.

crear tabla temporal sand_scipher_ds_db.public.Rf como ( seleccionar PATIENTID, max(SVCDATE)-min(SVCDATE) como days de symphony_hvh_db.sym33.dx union all seleccionar PATIENTID, max(SVCDATE)-min(SVCDATE) como days de symphony_hvh_db.sym.dx agrupar por PATIENTID teniendo days>90 limite 100 ); seleccionar * de sand_scipher_ds_db.public.Rf limite 100 error: Error de compilación SQL: [DX.PATIENTID] no es una expresión válida para agrupar por