Faq/Base/028
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Hoe krijg ik berekende velden of resultaten afhankelijk van een functie toegepast op andere velden?
Voorbeeld: veld C = samenvoeging van velden A & B
Dit effect kan niet direct worden behaald in een tabel, een van de principes in een relationele database is dat berekende gegevens niet wordt opgeslagen omdat het opnieuw kan worden berekend.
In LibreOffice is het nodig om gebruik te maken van een view of een query om de berekening te doen.
Voorbeeld: Het SQL commando kan worden gedaan in een verzoek om de velden "field1" en "field2" te concateneren.
CONCAT( CONCAT( 'field1', ','), 'field2')
Het resultaat (als er geen NULL velden zijn) is de <inhoud van veld1>,<inhoud van veld veld2> (bijvoorbeeld Smith, Fred).