Cita:
Iniciado por Sir Matrix como es eso?? podrías poner un ejemplo?
saludos
Lo hice asi:
-- ESTE ES EL SELECT PRINCIPAL LOS SELECT QUE ESTAN DENTRO DE LOS PARENTESIS SON SELECTS ANIDADOS QUE QUEDARAN COMO COLUMNAS DEL SELECT PRINICIPAL)
SELECT DISTINCT
AA.FECHA_INGRESO ATENCION,
AA.FECHA_EGRESO EGRESO,
AE.NOMBRE EMPRESA_DESC,
-- // TERMINA SELECT PRINCIPAL //
(SELECT distinct A.DIAGNOSTICO COD_ING1
FROM DIAG_ENTRADA A
WHERE A.TIPO = :TIPO_ING
AND ROWNUM = 1
AND A.ADMISION = AA.SECUENCIA -- HACE REF. ALA LLAVE PRINC
AND A.FECHA_NACIMIENTO = AA.FECHA_NACIMIENTO
AND A.PACIENTE = AA.CODIGO_PACIENTE)COD_DIAG_ING_1,
--//// TERMINA PRIMERA COLUMNA SELECT///
(SELECT distinct A.DIAGNOSTICO COD_ING1
FROM DIAG_ENTRADA A
WHERE A.TIPO = :TIPO_ING
AND ROWNUM = 2
AND A.ADMISION = AA.SECUENCIA -- HACE REF. ALA LLAVE PRINC
AND A.FECHA_NACIMIENTO = AA.FECHA_NACIMIENTO
AND A.PACIENTE = AA.CODIGO_PACIENTE)COD_DIAG_ING_2
--// TERMINA SEGUNDA COLUMNA SELECT //
--//INICIA FROM DEL SELECT PRINCIPAL //
FROM INGRESO AA, CLIENTE AP
WHERE VIENE LA RELACION DE LAS DOS TABLAS.