10 - Udo Matthias Munz

Werbung
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
Herunterladen