Libre Office

Gelöst: 1. Januar bei Berechnung ausschliessen

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
miho
Beiträge: 19
Registriert: So 3. Nov 2019, 14:16

Gelöst: 1. Januar bei Berechnung ausschliessen

Beitrag von miho » Mi 21. Apr 2021, 10:16

Hallo!

Ich habe eine Lagerbuchhaltung für Wein. Ich mache jeweils einen Jahresabschluss und am 1 Januar einen Übertrag, Diesen möchte ich für gewisse Berechnugen ausschliessen. Ich habe jeweils mit EXTRACT DAY und MONTH die Tage und Monate aus dem Datum herausgezogen. Wenn ich nun die Bedingung <> 01 (Tag) UND <> 01 (Monat) hinterlege, funktioniert dies wie gewünscht. Allerding werden alle anderen Daten im Monat Januar und alle 1. der anderen Monate auch ausgeschlossen. Diese möchte ich aber behalten. Wie kann ich das selektiv nur für den 1. Januar machen (ohne JAHR)? Mit dem Zusammenzug "DAY" || '.' || "MONTH" in einer Spalte und dann die Bedingung <> 01.01 geht es leider auch nicht.

Lg miho
Zuletzt geändert von miho am Mi 21. Apr 2021, 14:36, insgesamt 1-mal geändert.

RobertG
* LO-Experte *
Beiträge: 2966
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: 1. Januar bei Berechnung ausschliessen

Beitrag von RobertG » Mi 21. Apr 2021, 12:20

Hallo miho,

kannst Du den Rest Deiner Abfrage einmal posten? Ansonsten auch mit

Code: Alles auswählen

WHERE EXTRACT( DAY FROM "Datum")||'.'||EXTRACT( Month FROM "Datum") != '1.1'
versuchen.

Wenn Du den Tag und den Monat zu einem Text machst, dann wird die führende Null entfernt.

Gruß

Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

miho
Beiträge: 19
Registriert: So 3. Nov 2019, 14:16

Re: 1. Januar bei Berechnung ausschliessen

Beitrag von miho » Mi 21. Apr 2021, 14:36

Danke Robert!

Nun klappt es !

Lg miho

Open Office
Antworten