Article View: es.comp.bd.misc
Article #361AYUDA PARA MODIFICAR CONSULTA DE PASO A TRAVES
From: DIRENFORD
Date: Wed, 03 Sep 2003 12:08
Date: Wed, 03 Sep 2003 12:08
41 lines
2698 bytes
2698 bytes
Hola a todos. Sou nuevo en el grupo. Gracias de antemano a todos por
vuestro tiempo.
Vereis en una base de datos cerrada (.Exe) hay una consulta que se
nutre de unos parametros que recoge de un formulario.
He conseguido importarla a una mdb mia, y funciona, pero con los
parametros que se le introdujeron la �ltima vez que se utilizo.
me gustaria usarla moficando un parametro en mi propia base de datos.
Esta es la SQL de la consulta
"SELECT DISTINCT J.CODI_PROF "PROF.", J.GRAU_INTER "G. INT.",
DESCRIPCIO,
U.REGISTRE "REGISTRE", RTRIM(NOM)||' '||RTRIM(COGNOM1)||' '||COGNOM2
"NOM I COGNOMS"
FROM USUFAM.USUARI U, USUFAM.INTERVENEN I, USUFAM.INTERVENEN
J, USUFAM.DICCI05 D
WHERE U.REGISTRE = I.REGISTRE AND U.REGISTRE = J.REGISTRE
AND J.GRAU_INTER = CODI AND U.COMPT_DEM>0 AND I.GRAU_INTER='22011' AND
I.D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (I.D_FINAL IS NULL
OR I.D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND
I.DISTRICTE='99' AND I.CENTRE='SI' AND
TO_CHAR(NVL(I.D_FINAL,SYSDATE),'YYYYMMDD')||I.ROWID = (SELECT
MAX(TO_CHAR(NVL(D_FINAL,SYSDATE),'YYYYMMDD')||ROWID) FROM INTERVENEN
WHERE
REGISTRE=U.REGISTRE AND GRAU_INTER='22011' AND
D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (D_FINAL IS
NULL OR D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND
DISTRICTE='99' AND CENTRE='SI') AND
U.D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (U.D_FINAL IS NULL
OR U.D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND
J.D_INICI<=TO_DATE('03-09-2003','dd-mm-yyyy') AND (J.D_FINAL IS NULL
OR J.D_FINAL>=TO_DATE('03-09-2003','dd-mm-yyyy')) AND J.CODI_PROF
LIKE '%' AND J.GRAU_INTER LIKE '22011'
ORDER BY J.CODI_PROF, J.GRAU_INTER,
DESCRIPCIO, U.REGISTRE"
A mi lo que me interesa es en vez de funcionar en la fecha (03/09/2003
es la que yo introduje la �ltima vez que la ejecut�) funcionara en la
fecha del sistema, o bien pasarla por codigo.
Gracias de nuevo
Technical Details
Message-ID:
<36795363.0309030408.7f32850d@posting.google.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 106e2f,779c23deec5056c0,start X-Google-Attributes: gid106e2f,public X-Google-ArrivalTime: 2003-09-03 05:08:58 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail From: fgea@mail.bcn.es (DIRENFORD) Newsgroups: es.comp.bd.misc Subject: AYUDA PARA MODIFICAR CONSULTA DE PASO A TRAVES Date: 3 Sep 2003 05:08:54 -0700 Organization: http://groups.google.com/ Lines: 41 Message-ID: <36795363.0309030408.7f32850d@posting.google.com> NNTP-Posting-Host: 212.15.224.90 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1062590937 19189 127.0.0.1 (3 Sep 2003 12:08:57 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 3 Sep 2003 12:08:57 GMT