Fallauswahl. Kann Access mehr als Excel?

Das ist natürlich grundsätzlich eine etwas provokante Frage, da Access nun einmal für ganz andere Dinge gemacht ist, als Excel. Gemeint sind komplizierte Wenn-Dann-Sonst-Wenn-Verschachtelungen. So etwas wie folgende Zuordnung: Wenn( mwst=“A“ ; 0,19 ; Wenn( mwst=“B“ ; 0,07 ; Wenn( mwst=“C“; 0,16 ; 0 ) ) ) OK. In Access

Weiterlesen

Access und das Quartal

Jede Datenbank bietet Möglichkeiten und Funktionen an, um aus einem Datum den Tag, Monat oder das Jahr zu extrahieren. Aber bei teilweise einfachen Dingen, wie dem Quartal wird es plötzlich kompliziert, weil man selbst die Logik mit einer – meist Wenn/If Funktion – nachbilden muss. Ist das Geschäftsjahr nicht gleich

Weiterlesen

Aus NULL wird NULL

Oder aus nichts wird nichts? In SQL gilt en simpler Grundsatz: Null always evaluates null Aus einem leeren Wert ergibt sich immer ein leerer Wert. Berechnet man z.B. im SELECT Abschnitt eines SQL Befehls einen Wert und verwendet Felder darin, welche gar keinen Wert haben, ist auch das Formelergebnis –

Weiterlesen

Wie viele Daten liefert meine Abfrage?

Je nach Datenbankmanagementsystem und SQL-Editor ist es manchmal schwierig herauszufinden, wie viele Zeilen zurück geliefert werden. Im schlimmsten Fall muss man die Abfrage komplett ausführen und alle Daten abrufen. Das kostet Zeit. Der Trick: SQL-Unterabfrage SELECT COUNT(*) FROM ( SELECT … — Die komplette Original Abfrage); Man bettet die komplette

Weiterlesen

Warum der INNER JOIN?

Wer sich in SQL schon einmal mit den verschiedenen Join-Typen auseinandergesetzt hat, bekommt schnell den Eindruck, dass der INNER-Join eigentlich den „anderen“ Joins unterlegen ist. Ist dem wirklich so? Egal, ob wir einen LEFT OUTER, RIGHT OUTER oder einen FULL OUTER Join betrachten. Einen Outer Join sollte man dann und

Weiterlesen