10 Abfragen 10.1 Grundlagen 10.2 Abfragearten 10.3 Einfache Auswahlabfragen mit dem Assistenten erstellen 10.4 Einfache Auswahlabfragen manuell erstellen 10.5 Abfragen bearbeiten 10.6 Abfragen ausführen 10.7 Abfragen speichern, schließen und öffnen 10.8 Abfragekriterien eingeben 10.9 Bes. Möglichkeiten zur Formulierung von Abfragen 10.10 Berechnete Felder 10.11 Der Ausdrucks-Generator 10 Abfragen 1 Grundlagen Abfragen und Filter = Anzeige von Daten einer Tabelle, die bestimmte Kriterien erfüllen Filter Abfrage Datensätze aus einer Datensätze aus einer oder Tabelle (zeilenweise) mehreren Tabellen (zeilenoder spaltenweise) Speicherung als Abfrage Dynaset = Dynamische Ansicht von Daten aus einer/mehreren Tabelle(n) Komplexe Kriterien möglich Wird mit der Tabelle gespeichert Einfache Kriterien 10 Abfragen Grundlagen 2 Möglichkeiten einer Abfrage Ansehen und Bearbeiten von Daten aus einer oder mehreren Tabelle(n) Auswahl von Feldern und Daten Sortieren von Datensätzen Durchführen von Berechnungen Aktualisieren, Löschen, Pflegen oder Anfügen einer Gruppe von Daten Schaffen einer Grundlage für weitere Abfragen, Formulare, Berichte oder Diagramme Duplikatsuche Inkonsistenzsuche 10 Abfragen Grundlagen 3 Abfragearten (1 von 2) Auswahlabfrage Auswahl einer Gruppe von Daten aus einer oder mehreren Tabelle(n) nach bestimmten Kriterien Parameterabfrage Wie Auswahlabfrage, mit Dialogfenster zur Eingabe von Kriterien für die Abfrage Aktionsabfrage Änderung des Datenbestandes in einem Schritt 10 Abfragen Abfragearten 4 Abfragearten (2 von 2) Kreuztabellenabfrage Gruppierung von Daten mit Berechnungsmethoden Pivot-Tabellenabfrage Erweiterte Kreuztabellenabfrage mit zusätzlichen Gruppierungs- und Layoutfunktionen SQL-Abfrage Spezielle Abfrage in der Abfragesprache SQL = Structured Query Language 10 Abfragen Abfragearten 5 Einfache Auswahlabfragen mit dem Assistenten erstellen Abfragen im Datenbankfenster aktivieren oder EINFÜGEN - ABFRAGE oder 10 Abfragen Einf. Auswahlabfragen m. d. Assistenten erstellen 6 Auswahlabfrage-Assistent (Schritt 1) Auswahl der Tabellen/Abfragen Auswahl der Felder 10 Abfragen Einf. Auswahlabfragen m. d. Assistenten erstellen 7 Auswahlabfrage-Assistent (Schritt 2) Bei mehreren Tabellen/Abfragen Detail- oder Zusammenfassungsdarstellung 10 Abfragen Einf. Auswahlabfragen m. d. Assistenten erstellen 8 Ergebnis der Auswahlabfrage Dynaset 10 Abfragen Einf. Auswahlabfragen m. d. Assistenten erstellen 9 Zusammenfassungsoptionen 10 Abfragen Einf. Auswahlabfragen m. d. Assistenten erstellen 10 Einfache Auswahlabfragen manuell erstellen EINFÜGEN - ABFRAGE oder Tabellenanzeigebereich Entwurfsbereich 10 Abfragen Einfache Auswahlabfragen manuell erstellen 11 Felder in die Abfrage aufnehmen Per Drag & Drop 10 Abfragen Abfragen bearbeiten 12 Abfragen bearbeiten Sortierreihenfolge der Abfrage festlegen Felder im Abfrageergebnis ausblenden Felder für das Abfrageergebnis umbenennen 10 Abfragen Abfragen bearbeiten 13 Abfragen ausführen oder ABFRAGE - AUSFÜHREN Entwurf 10 Abfragen Ergebnis Abfragen ausführen 14 Abfragen speichern DATEI - SPEICHERN oder oder (STRG)(S) DATEI - SPEICHERN UNTER 10 Abfragen Abfragen speichern, schließen und öffnen 15 Abfragen schließen und öffnen Abfragen schließen DATEI - SCHLIESSEN oder (STRG)(W) Abfragen öffnen (Entwurfsansicht) (Datenblattansicht) 10 Abfragen Abfragen speichern, schließen und öffnen 16 Abfragekriterien eingeben Abfrage mit einem Kriterium Umfangreiche Bedingungen (ª_UMSCHALTEN)(F2) Fenster für lange Bedingungsausdrücke Kriterien löschen Feldinhalt markieren (ENTF) oder BEARBEITEN - ZEILEN LÖSCHEN 10 Abfragen Abfragekriterien eingeben 17 Abfrage mit mehreren Kriterien UND-Verknüpfung Alle Bedingungen müssen erfüllt sein ODER-Verknüpfung Mindestens eine Bedingung muss erfüllt sein 10 Abfragen Abfragekriterien eingeben 18 Besondere Möglichkeiten zur Formulierung von Abfragen Syntax für Feldnamen DATUM/UHRZEIT TEXT [NAME] #12.04.99# "TEXT" Vergleichsoperator WIE * Beliebige Anzahl von Zeichen ? Ein beliebiges Zeichen # Eine beliebige Ziffer 10 Abfragen Bes. Möglichkeiten zur Formulierung von Abfragen 19 Logische Operatoren UND Regel 1 UND Regel 2 = Beide Regeln müssen erfüllt sein ODER Regel 1 ODER Regel 2 = Mindestens eine Regel muss erfüllt sein NICHT NICHT Regel = Die Regel darf nicht erfüllt sein ZWISCHEN ZWISCHEN Wert 1 UND Wert 2 = Der Wert des Feldes muss zwischen Wert 1 und Wert 2 liegen 10 Abfragen Bes. Möglichkeiten zur Formulierung von Abfragen 20 Berechnete Felder Mathematische Operatoren * Multiplikation + Addition Subtraktion bzw. Vorzeichen / Division ^ Potenzieren Mod ganzzahliger Rest der Division Punkt-vor-Strich-Rechnung 10 Abfragen Berechnete Felder 21 Besonderheiten bei Berechnungen Anzeigeformat ändern Kontextmenü EIGENSCHAFTEN Textfelder verknüpfen mit 10 Abfragen (&) Berechnete Felder 22 Der Ausdrucks-Generator Cursor in die Zelle des Entwurfsbereichs für die spätere Formel setzen oder Kontextmenü AUFBAUEN Ausdruck Operatoren Objekte Felder 10 Abfragen Der Ausdrucks-Generator 23 Nützliche Funktionen IN("Text1";"Text2"; ....) Prüfen auf Textinhalt IST NULL Prüfen auf leere Felder RECHTS([Feldname];Anzahl)="xxx" Prüfen auf enthaltene Zeichen von rechten Rand aus JAHR([Datum])=Zahl Ausgabe des Jahres aufgrund einer Datumseingabe MONAT([Datum])=Zahl Ausgabe des Monats aufgrund einer Datumseingabe TAG([Datum])=Zahl Ausgabe des Tages aufgrund einer Datumseingabe 10 Abfragen Der Ausdrucks-Generator 24