Udtræk af afledte data

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Udtræk af afledte data

Previous pageReturn to chapter overviewNext page

Udtræk der ikke dækkes af de forprogrammerede udtræk

Ved behov for mere elaborerede bruger-definerede udtræk har man to muligheder:

1.At køre sine egne SQL-udtryk overfor den mere SQL-fleksible replikate NeoBase-kopi der muliggør supplerende forespørgsler, der ikke er dækket af de forprogrammerede udtræk.
Se NeoBase opgørelser: Tabeller, regneark eller SQL-udtræk.

2.At eksportere de almindelige standard-udtræk til et tredieparts-program som f.eks. SPPS, Stata eller SAS, hvor yderligere selektion og aggregation eller statistik kan tilføjes.

Det må primært anbefales at arbejde med disse bruger-definerede udtræk overfor den af programmet tilrådighedstillede replikate NeoBase, da den giver dig mulighed for at gemme dine udtræksdefinitioner som veldefinerede SQL-udtryk, der dels kan udveksles med andre dels kan tjene som dokumentation ved publikation.

Hvis man ønsker at arbejde i et eksternt program og der både ønskes filtrering på data (f.eks. på tidsperioder eller patientgrupper) og diverse kolonneberegninger, bør man afgjort hellere foretage filtreringerne (selektionerne) f.eks. i MS Access fremfor i Excel, da MS Excel giver en række problemer ved kombineret filtrering og kolonneberegninger.

Aggregations forespørgsler i MS Acces med prædikaterne WHERE og HAVING

Vær ved database-selektion i f.eks. MS Access nøje opmærksom på forskellen mellem selektionskriterier på kildedata (i SQL-termer: WHERE) og på aggregerede data (i SQL-termer: HAVING):

WHERE
I Access skal man således ved aggregations-forespøgsler for at få kildedata-selektion for aggregerede data (COUNT, SUM, MAX, MIN, AVG, STDEV, VAR) genvælge de felter (eller beregnede felter), der ønskes aggregeret, som ikke-udviste duplikate felter, hvor man for disse i deres drop-down liste fremfor "Gruppér som" vælger funktionen "Where", og nedenunder skriver det ønskede kriterium.
Se Access illustration.

HAVING
Hvis man i Access blot skriver filterkriteriet i kolonnen under det felt, der er valgt aggregeret, vil kriteriet fremfor på kildeværdierne appliceres på den aggregerede værdi, dvs. på resultatet af funktionen COUNT, SUM, MAX, MIN, AVG, STDEV, VAR, ell. lign., hvilket i SQL-sprog svarer til prædikatet HAVING.

Andre avancerede opgørelser

Se MS Excel - output-håndtering og Valg af eksternt analyseprogram.

_____________________________

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