Faq/Base/028/da
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Hvordan får jeg beregnede felter eller resultater afhængige af en funktion, der anvendes på andre felter?
Eksempel:
felt C = tilføjelse (sammenkædning) af felterne A og B.
Denne funktion kan ikke frembringes direkte i en tabel; et af principperne i en relationsdatabase er, at beregnede data ikke gemmes, da de kan beregnes.
I LibreOffice er det nødvendigt at gøre brug af en visning eller en forespørgsel for at frembringe beregningen.
For eksempel kan den følgende SQL-kommando medtages i en anmodning om at sammenkæde felterne felt1 og felt2
CONCAT( CONCAT( 'felt1', ','), 'felt2')
Resultatet (hvis ingen felterne er null) vil være <indhold af felt1>,<indhold af felt2> (for eksempel Smith, Fred).
Bemærk: Kolonneoverskriften vil, som standard, være den formel, der blev brugt til beregningen. Det må ofte foretrækkes at tilføje et alias til beregnede felter.