Overflyttelser fra andet sygehus

<< Click to Display Table of Contents >>

Navigation:  Menuer > Menu'en SQL-udtræk >

Overflyttelser fra andet sygehus

Previous pageReturn to chapter overviewNext page

Anvendt SQL syntaks

SELECT DISTINCT

 np.PersonId

 , np.Fodselsdato

 , np."GA hele uger"

 , np."GA + dage"

 , np.Fodselsvaegt

 , n2.Indlaeggelsesdato

 , n2."Indlaeggelses Nr"

 , n2."Overflyttet fra"

FROM NeoPers np, Neobase2 n2

WHERE

 (np.PersonId = n2.PersonId) AND (n2."Overflyttet fra" <> 0.0)

 AND (EXTRACT(YEAR From np.Fodselsdato) strSQLBirthYearFilter )

 AND (EXTRACT(YEAR From n2.Indlaeggelsesdato) strSQLIndlYearFilter )

 AND (EXTRACT(YEAR From n2.Udskrivelsesdato) strSQLUdskrYearFilter )

 AND (((np."GA hele uger" >= intSQLFilterGAweekLower ) AND (np."GA hele uger" < intSQLFilterGAweekUpper ))

strGaFvAndOr ((np.Fodselsvaegt >= intSQLFilterBirthWeightLower ) AND (np.Fodselsvaegt < intSQLFilterBirthWeightUpper )))

ORDER BY

 np."GA hele uger", np."GA + dage"

 , np.Fodselsdato

 , np.PersonId

 , n2.Indlaeggelsesdato;

Kommentar

De kursiverede variable kan i programmet have forskellige værdier alt efter den valgte måde at årgangsfiltrere på (de to andre inaktive årgangsfiltre skifter fra = årstal til "> 0") samt om der er valgt øvre grænse for gestationsalder/fødselsvægt.

Sektionen ORDER BY kan i programmet have forskellig rækkefølge alt efter valgte sorteringsorden.

_____________________________

27-10-2017 - © 2003-2017 Niels Knabe