Indlæggelser
|
<< Click to Display Table of Contents >> Indlæggelser |
![]() ![]()
|
Anvendt SQL syntaks
SELECT DISTINCT
np.PersonId
, np.Hospital
, np.Fodselsdato
, np.Kon
, np."GA hele uger"
, np."GA + dage"
, np.Fodselsvaegt
, np."Antal fodte"
, np.Forlosning
, np."Apgar 1 min"
, np."Apgar 5 min"
, np.NavlesnorspH
, np."Navlesnors std. base Exc."
, np.Ventilation
, np."Hjertemassage/adrenalin"
, np."Mest neg. base excess"
, np."Min passende FiO2"
, np."Max passende FiO2"
, np.Fodselslaengde
, np.Hovedomfang
, n2.Indlaeggelsesdato
, n2."Indlaeggelses Nr"
, n2."Overflyttet fra"
, n2."Congenitte malformationer"
, n2."Navle-Arterie/vene-kat."
, n2."Centralt venekateter"
, n2."Nasal CPAP, paabeg dage"
, n2."Respirator, paabeg dage"
, n2.Sufactant
, n2.Pneumothorax
, n2."Sidste dato med iltbeh."
, n2.Iltbehandling
, n2."Steroidbeh. ved CLD/BPD"
, n2."ROP grad 1-5"
, n2."Hypoxisk encefalopati 0-3"
, n2."IVH grad 0-4"
, n2."PVL periventrikulaer leu."
, n2."Beh. aabentstaende ductus"
, n2.NEC
, n2."Systemisk anibiotisk beh."
, n2."Beh. hypoglycemi"
, n2."Parenteral ernaering TPN"
, n2."Ernaring ved udskrivelsen"
, n2."Tilstand ved udskrivelsen"
, n2."Prognose ved udskrivelsen"
, n2.Udskrivelsesvaegt
, n2.Udskrivelsesdato
, CAST((n2.Udskrivelsesdato-(n2.Indlaeggelsesdato)) AS Integer) AS "{Sengedage}"
, n2."Ambulant kontrol"
, n2."Overflyttet til hospital"
, n2."Overflyttet til a. afsnit"
, n2."CRIB-Score"
FROM NeoPers np
LEFT JOIN Neobase2 n2
ON (n2.PersonId = np.PersonId)
WHERE
(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;
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