Consulta UNION URGENTE

Maria
22 de Octubre del 2003
hola,
estoy intentando hacer una UNION pero me peta...

select mn.fecha as ingreso
from datosMed mn
where
mn.fecha in (Select min(fecha) from datosMed where tipo="Ingreso")
UNION select mx.fecha as egreso
from datosMed mx
where
mx.fecha in (Select max(fecha) from datosMed where tipo="Salida");

me da error en las comillas del primer select
esta sentencia es correcta?

Safri
22 de Octubre del 2003
Es q van entre una sola comilla no dos

Maria
22 de Octubre del 2003
select mn.fecha as ingreso ,' ' as egreso
from datosMed mn
where
mn.fecha in (Select min(fecha) from datosMed where tipo="Ingreso")
UNION select '' as ingreso ,mx.fecha as egreso
from datosMed mx
where
mx.fecha in (Select max(fecha) from datosMed where tipo="Salida");

Me había equivocado de código, esto es lo que falla.
Las comillas del as

Carlos
22 de Octubre del 2003
Cambia '' por null