[Lazarus-es] Zeos y SqlQuery no trae datos la consulta pero no tiene errores aparentes
Maxi
maximiliano.duarte en gmail.com
Jue Jun 25 15:51:57 CEST 2015
Firebird 2.1.3
Lazarus 1.4.0 FCP 2.6.4
ZeosLib 7.1.4 estable
Tengo una consulta medio rara por como esta organizado el
almacenamiento (no es mi base aclaro) la consulta funciona en otros
manejadores de datos sin problemas pero en el ide de Lazarus no trae
datos pero no da error en la consulta
Creo que sobreinterpreta o prepara la consulta y algo no le gusta a
estos controles porque no trae datos si los nombres de los campos.
sospecho esto porque en el generador de consultas del componente
sqlquery al hacer el chequeo de sintaxis dice que espera una , en una
linea
No me paso antes con este tipo de consultas.
select x.* from
(select
DISTINCT
r.CUENTA,
R.NOMBRE,
R.OBRASOCIAL,
case when R.Practicas = 'Recepción internacion' then R.FECHAPRACTICA
else null end as Ingreso,
CAST((Select MIN(case when E.Practicas = 'Egreso de internación'
then E.FECHAPRACTICA else null end) as Egreso from
VW_HISTORIASCLINICAS E
where E.CUENTA = R.CUENTA and E.FECHAPRACTICA >= R.FECHAPRACTICA
and E.Practicas = 'Egreso de internación'
) as DATE) as Egreso,
R.NROHC,
(Select first 1 (case when CODIGOPRACTICA = 'SEC_CAMA' then
DETALLEPRACTICA else null end) as sector from
VW_HISTORIASCLINICAS SE
where
SE.CUENTA = R.CUENTA
and
SE.FECHAPRACTICA >= R.FECHAPRACTICA
and SE.Practicas = 'Sector' order by SE.FECHAPRACTICA desc
) as Sector
from
VW_HISTORIASCLINICAS R
where
R.Practicas = 'Recepción internacion') x
where x.egreso is null
--
El que pregunta aprende, y el que contesta aprende a responder.
No a la obsolecencia programada:
http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml
Linux User #495070
http://domonetic.com/blog
More information about the Lazarus-es
mailing list