Microsoft Access 2010 SQL nutzen
|
|
|
- Harry Sauer
- vor 10 Jahren
- Abrufe
Transkript
1 Microsoft Access 2010 SQL nutzen Welchen Bestellwert haben die einzelnen Bestellposten? Wie ist der durchschnittliche Bestellwert? Wie viel Zeit liegt zwischen dem Bestelldatum und dem Versanddatum?
2 S(tructured)Q(uery)L(anguage) Standardsprache für relationale Datenbanken. Daten in Tabellen manipulieren, aktualisieren, eintragen und löschen. Beschreibung im aktuellen Standard SQL:2011 ISO/IEC 9075:2011. Access SQL in Abfragen nutzen, Seite 2
3 Informationen im Web SQLTutorial/ download_pflicht/ PLSQL_Coding_Guidelines_ pdf Access SQL in Abfragen nutzen, Seite 3
4 Handbücher etc. Handbuch des RRZN: SQL. Grundlagen und Datenbankdesign. Alan Beaulieu: Einführung in SQL. O'Reilly Access SQL in Abfragen nutzen, Seite 4
5 Bereiche DML (Data Manipulation Language). DDL (Data Definition Language). DCL (Data Controlling Language). TCL (Transaction Control Language). Access SQL in Abfragen nutzen, Seite 5
6 Data Definition Language Definition des Datenbankschemas. Erzeugen von Tabellen. Befehle: CREATE, ALTER, DROP. Microsoft Access: Menüband Erstellen Tabelle. Access SQL in Abfragen nutzen, Seite 6
7 Data Controlling Language Rechteverwaltung. Zugriffsrechte auf eine Tabelle. Befehle: GRANT, REVOKE. Access SQL in Abfragen nutzen, Seite 7
8 Transaction Control Language Ablaufsteuerung. Jede SQL-Anweisung ist eine Transaktion. Oder: Mehrere Befehle werden zu einer Transaktion zusammengefasst. Befehle: COMMIT, ROLLBACK, SAVEPOINT. Access SQL in Abfragen nutzen, Seite 8
9 Data Manipulation Language Daten auswählen, einfügen, aktualisieren oder löschen. Befehle: SELECT, INSERT, UPDATE, DELETE. Microsoft Access: Abfragen, Datensatzquelle für Formulare / Berichte und Listensteuerelementen. Access SQL in Abfragen nutzen, Seite 9
10 ER-Modell und SQL Kunde 1 n n gibt auf Bestellung nimmt an 1 Mitarbeiter Nordwind. Kunden Nordwind. Bestellungen Nordwind. Personal Zeige alle Bestellungen der Firma A an. Alle Vertriebsmitarbeiter. Access SQL in Abfragen nutzen, Seite 10
11 Auswahlabfragen Sortierung und Filterung von Informationen. Rechenoperationen mit Hilfe der vorhandenen Daten. Verknüpfung von Tabellen über ein Schlüsselwert. Access SQL in Abfragen nutzen, Seite 11
12 in Microsoft Access erstellen Menüband Erstellen. Klick auf Abfrageentwurf in der Gruppe Abfragen. Menüband Abfragetools Entwurf. Ansicht SQL-Ansicht in der Gruppe Ergebnisse. Access SQL in Abfragen nutzen, Seite 12
13 speichern <STRG>+<S>. Oder: Datei Objekt speichern unter. In dem Dialog Speichern unter wird in dem ersten Textfeld der Name der Abfrage eingegeben. Jede Bezeichnung in Access ist eindeutig. Der Name sollte das Ergebnis der Abfrage widerspiegeln. Access SQL in Abfragen nutzen, Seite 13
14 Ausdrücke [Anzahl]*[einzelpreis] AS Bestellwert. Berechnung eines neuen Wertes aus den Inhalt von Feldern. Entsprechend des Typs der genutzten Operanden wird ein Ergebnis zurückgegeben. WHERE (ANZAHL > 100). Vergleich von Informationen mit einem Wert. Der Ausdruck liefert wahr oder falsch. [Operand] [Operator] [Operand]. Operanden und Operatoren werden nach bestimmten Regeln zusammengesetzt. Access SQL in Abfragen nutzen, Seite 14
15 Operanden Feldnamen. Spalten in einer Tabelle. Konstante Werte die direkt mit Hilfe der Tastatur eingegeben werden. Access SQL in Abfragen nutzen, Seite 15
16 Operatoren Vergleichsoperatoren in Bedingungen. Mathematische Operatoren in Berechnungen. Operatoren haben eine bestimmte Rangfolge. Access SQL in Abfragen nutzen, Seite 16
17 Bedingungen SELECT [Artikel-Nr], Einzelpreis, Anzahl FROM Bestelldetails WHERE (ANZAHL > 100) ORDER BY Einzelpreis DESC, Anzahl DESC; [Operand] [vergleichsoperator] [Operand]. [Bedingung] AND [Bedingung] [Bedingung] OR [Bedingung] NOT([Bedingung]) Access SQL in Abfragen nutzen, Seite 17
18 Vergleichsoperatoren ist... Operator gleich = ungleich <> kleiner < kleiner gleich <= größer > größer gleich >= Access SQL in Abfragen nutzen, Seite 18
19 Berechnungen von Informationen SELECT Bestelldetails.[Bestell-Nr], [Anzahl]*[einzelpreis] AS Bestellwert FROM Bestelldetails; [Operand] [operator] [Operand] AS [Name]. Es gilt die Punkt vor Strich-Regel. Access SQL in Abfragen nutzen, Seite 19
20 Name des Ausdrucks bei Neuberechnungen AS Bestellwert Frei wählbarer Bezeichner Länge von maximal 30 Zeichen bestehend aus Buchstaben a..z, A..Z, 0..9 und dem Unterstrich. Zusammengesetzte Wörter werden folgendermaßen geschrieben: MaxAnzahl oder Max_Anzahl. Access SQL in Abfragen nutzen, Seite 20
21 Mathematische Operatoren Berechnung Operator Addition + Subtraktion - Multiplikation * Division / Ganzzahlige Division Modula-Rechnung Potenz-Rechnung \ Mod ^ Access SQL in Abfragen nutzen, Seite 21
22 für Zahlenwerte Berechnung Operator Beispiel Ergebnis Addition Subtraktion Multiplikation * 5 * 2 10 Division / 5 / 2 2,5 Ganzzahlige Division \ 5 \ 2 2 Modula-Rechnung Mod 5 Mod 2 1 Potenz-Rechnung ^ 5 ^ 2 25 Access SQL in Abfragen nutzen, Seite 22
23 für Datums- und Zeitwerte Berechnung Operator Beispiel Ergebnis Addition + # # Subtraktion - # # Multiplikation * # # * Division / # # / ,5 Ganzzahlige Division \ # # \ Modula-Rechnung Mod # # Mod 2 1 Potenz-Rechnung ^ # # ^ Access SQL in Abfragen nutzen, Seite 23
24 Beispiel SELECT Bestellungen.[Bestell-Nr], Bestellungen.Bestelldatum, Bestellungen.Versanddatum FROM Bestellungen WHERE (Bestellungen.Versanddatum > (Bestellungen.Bestelldatum + 1)); Access SQL in Abfragen nutzen, Seite 24
25 Hinweise zu Datumswerten bei Access Gültige Datumswerte liegen zwischen dem und dem Der Wert 0 entspricht dem Tag Negative Zahlen entsprechen einem Datum vor dem Access SQL in Abfragen nutzen, Seite 25
26 Hinweise zu Zeitwerten bei Access Die Zeit 00:00 entspricht dem Wert 0. Die Zeit 12:00 entspricht dem Wert 0.5 (12 * (1 / 24)). Die Zeit 12:30 entspricht dem Wert (((1 / 24) / 60) * 750). Access SQL in Abfragen nutzen, Seite 26
27 Rangfolge Operatoren Vorzeichen + - Mathematische... * / % + - Vergleichsoperatoren = > < >= <= <> Logische Operatoren NOT AND Zuweisung = BETWEEN IN LIKE OR Access SQL in Abfragen nutzen, Seite 27
28 Verknüpfung von Text in Microsoft Access SELECT Firma, Vorname & " " & Nachname AS Mitarbeiter, Straße, PLZ, Ort FROM Personal; [feld] & 5 & [feld] & " " & [feld] AS [Name]. Felder oder Literale werden mit Hilfe des kaufmännischen Unds verbunden. Undefinierte Felder ( Is Null ) werden als leere Zeichenfolge interpretiert. Zahlen werden als Text interpretiert. Access SQL in Abfragen nutzen, Seite 28
29 Verknüpfung von Text in PostgreSQL SELECT Firma, Vorname ' ' Nachname AS Mitarbeiter, Straße, PLZ, Ort FROM Personal; [feld] 5 [feld] ' ' [feld] AS [Name]. Felder oder Literale werden mit Hilfe des Verkettungszeichen (Pipe-Zeichen) verbunden. Ab PostgreSQL 8.3 muss eines der Spalten als Text definiert sein. Die Verkettung von Text ist in Abhängigkeit der genutzten Datenbank / des SQL-Servers implementiert. Access SQL in Abfragen nutzen, Seite 29
30 In Abhängigkeit einer Bedingung... SELECT Artikel.Produktcode, Bestelldetails.Anzahl, Bestelldetails.Einzelpreis, Bestelldetails.Rabatt, (IIF(Bestelldetails.Rabatt > 0, ( ( (Bestelldetails.Anzahl * Bestelldetails.Einzelpreis) * Bestelldetails.Rabatt)), (Bestelldetails.Anzahl * Bestelldetails.Einzelpreis))) AS RabattSumme FROM Artikel INNER JOIN Bestelldetails ON Artikel.ID = Bestelldetails.[Artikel-Nr] ORDER BY Artikel.Produktcode; Access SQL in Abfragen nutzen, Seite 30
31 Erläuterung IIF([Bedingung], [True], [False]) In Abhängigkeit der Bedingung werden unterschiedliche Berechnungen ausgeführt. In dem vorherigen Beispiel wird, falls vorhanden, ein Rabatt vom Gesamtpreis berechnet. Implementierung in Abhängigkeit der genutzten Datenbank / des SQL-Servers implementiert. Access SQL in Abfragen nutzen, Seite 31
32 Verbinden von Text mit Hilfe des Pluszeichens [feld] [feld] + " " + [feld] AS [Name] Undefinierte Felder ( Is Null ) erzeugen als Ergebnis des Ausdruckes einen undefinierten Wert. Zahlen werden nicht als Text interpretiert. Es wird ein Fehler erzeugt. Access SQL in Abfragen nutzen, Seite 32
33 Aktionsabfragen Automatisierte Bearbeitung von Datensätze in einer Tabelle. Informationen aktualisieren Datensätze löschen. Datensätze anfügen. Access SQL in Abfragen nutzen, Seite 33
34 Aktualisierung von Informationen UPDATE Artikel_NeuerListenpreis SET Artikel_NeuerListenpreis.Standardkosten = [Artikel_NeuerListenpreis].[Standardkosten]+ ([Artikel_NeuerListenpreis].[Standardkosten]*0.1) WHERE (Artikel_NeuerListenpreis.Kategorie="Gewürze"); Access SQL in Abfragen nutzen, Seite 34
35 Syntax UPDATE [Tabelle] SET [Feld] = [mathematischer Ausdruck], [Feld] = [mathematischer Ausdruck]; [Feld] = [mathematischer Ausdruck],... WHERE ([Bedingung]); Falls keine Bedingung angegeben wird, werden alle Informationen in der Tabelle aktualisiert. Access SQL in Abfragen nutzen, Seite 35
36 Aktualisierungabfrage in Microsoft Access UPDATE [Tabelle] SET [Feld] = [mathematischer Ausdruck], [Feld] = [mathematischer Ausdruck]; [Feld] = [mathematischer Ausdruck],... WHERE ([Bedingung]); Falls keine Bedingung angegeben wird, werden alle Informationen in der Tabelle aktualisiert. Access SQL in Abfragen nutzen, Seite 36
37 Löschen von Datensätzen DELETE * FROM Kunden WHERE ( Kunden.ID In ( SELECT DISTINCT Kunden.ID FROM KUNDEN LEFT JOIN Bestellungen ON Kunden.ID = Bestellungen.[Kunden-Code] WHERE (Bestellungen.[Bestell-Nr] IS NULL) ) ); Access SQL in Abfragen nutzen, Seite 37
38 Löschen in Abhängigkeit einer Bedingung DELETE * FROM [TABELLE] WHERE ([Bedingung]); DELETE FROM [TABELLE] WHERE ([Bedingung]); Datensätze werden in Abhängigkeit einer Bedingung gelöscht. Die Löschung kann nicht rückgängig gemacht werden! Access SQL in Abfragen nutzen, Seite 38
39 Alle Datensätze löschen DELETE * FROM [TABELLE]); DELETE FROM [TABELLE]); Alle Datensätze der Tabelle werden gelöscht. Der Inhalt der Tabelle wird entfernt. Access SQL in Abfragen nutzen, Seite 39
40 Löschabfrage in Microsoft Access DELETE Kunden.*, Kunden.ID FROM Kunden WHERE (Kunden.ID In (SELECT DISTINCT Kunden.ID FROM KUNDEN LEFT JOIN Bestellungen ON Kunden.ID = Bestellungen.[Kunden-Code] WHERE (Bestellungen.[Bestell-Nr] IS NULL)); Bei einer Löschabfrage werden die Felder angegeben. Access SQL in Abfragen nutzen, Seite 40
41 Einfügen von Datensätzen INSERT INTO Kunden_Neu (Firma, Nachname, Vorname, [ -Adresse]) VALUES('Firma XA', 'Meier', 'Tom', INSERT INTO [Tabelle] ([Feld], [Feld],...) VALUES([Wert], [Wert],...); Access SQL in Abfragen nutzen, Seite 41
42 Einfügung von Textwerten INSERT INTO Kunden_Neu (Firma, Nachname, Vorname, [ -Adresse]) VALUES('Firma XA', 'Meier', 'Tom', INSERT INTO Kunden_Neu (Firma, Nachname, Vorname, [ -Adresse]) VALUES("Firma XA", "Meier", "Tom", Microsoft Access verwendet als Begrenzungszeichen das Anführungszeichen sowohl als auch das Apostroph. Access SQL in Abfragen nutzen, Seite 42
43 Kopieren von Datensätzen INSERT INTO KundenUndPersonal ( Firma, Nachname, Vorname, [ -Adresse] ) SELECT Personal_ .Firma, Personal_ .Nachname, Personal_ .Vorname, Personal_ .[ ] FROM Personal_ ; Die Select-Anweisung wählt die einzufügenden Datensätze aus. Das Feld Personal_ .Firma wird in das Feld Firma kopiert. Das Feld Personal_ .Nachname wird in das Feld Nachname kopiert usw. Access SQL in Abfragen nutzen, Seite 43
44 Anfügeabfrage in Microsoft Access INSERT INTO KundenUndPersonal ( Firma, Nachname, Vorname, [ -Adresse] ) SELECT Personal_ .Firma, Personal_ .Nachname, Personal_ .Vorname, Personal_ .[ ] FROM Personal_ ; In der Auswahlabfrage wird zuerst die Tabelle ausgewählt, in der die anzufügenden Datensätze stehen. Access SQL in Abfragen nutzen, Seite 44
45 Syntax INSERT INTO [Tabelle_Ziel] ( [feld], [feld], [feld],... ) [SELECT Auswahl der zu kopierenden Daten]; Die ausgewählten Felder werden von links nach rechts den Ziel- Feldern zugeordnet. Quelle und Ziel müssen den gleichen Datentyp haben. Access SQL in Abfragen nutzen, Seite 45
46 Kopieren von Tabellen SELECT Kunden.Firma, Kunden.Nachname, Kunden.Vorname, Kunden.[ -Adresse] INTO Kunden2014 IN 'Nordwind_Backup.accdb' FROM Kunden; Access SQL in Abfragen nutzen, Seite 46
47 Syntax SELECT [feld], [feld],... INTO [Tabelle_Ziel] IN '[pfad/datenbank]' FROM [Tabelle_Quelle] ; Standardmäßig wird die Datenbank im Ordner Documents / Eigene Dateien gesucht. Falls die Zieltabelle vorhanden ist, wird diese gelöscht und neu erstellt. Access SQL in Abfragen nutzen, Seite 47
48 Funktionen... sind vordefinierte Berechnungen. Der Nutzer weiß nicht, wie die Berechnung definiert ist. Die Funktion ist eine Blackbox für den Nutzer. können Argumente übergeben werden. Für die Berechnung werden diese Argumente benötigt. Der Nutzer weiß nicht, wie sie verwendet werden. Der Nutzer kennt nur den Wert und den Typ. können einen berechneten Wert an den Nutzer zurückgeben, müssen aber nicht. 123 Funktion 146 Eingabeparameter Rückgabeparameter Access SQL in Abfragen nutzen, Seite 48
49 Syntax von Funktionen [Funktionsname]([arg01]; [arg02];...). Beispiel in Access: Left("DK-1234";2) Jede Funktion kann mit Hilfe des Namens eindeutig identifiziert werden. Häufig beschreibt der Name die Rechenoperation. Dem Funktionsnamen folgt eine Liste von Parametern, begrenzt durch runde Klammern. Die Parameter werden durch ein Semikolon in der Liste getrennt. Die Parameterliste kann leer sein. Welche Funktionen vorhanden sind, ist abhängig vom genutzten SQL-Server oder Datenbank. Access SQL in Abfragen nutzen, Seite 49
50 Beispiel in Access SELECT Bestelldetails.[Bestell-Nr], Format$([Anzahl]*[einzelpreis], "Currency") AS Bestellwert FROM Bestelldetails; Mit Hilfe der Funktion Format wird der Inhalt des Feldes in diesen Beispiel als Währung formatiert. Die Funktion gibt einen Wert als String zurück. Access SQL in Abfragen nutzen, Seite 50
51 Funktionen Microsoft Access: PostgreSQL: Microsoft SQL Server: MySQL: Access SQL in Abfragen nutzen, Seite 51
52 Datums- und Zeitfunktionen in Access Funktion Argumente Aufgabe deutsch englisch Datum() Date() Aktuelles Systemdatum. Zeit() Time() Aktuelle Systemzeit Jetzt() Now() Datum() + Time() Tag() Day() «Datum» Tag des Arguments Monat() Month() «Datum» Monat des Arguments Jahr() Year() «Datum» Jahr des Arguments Stunde() Hour() «Zeit» Stunde des Arguments Minute() Minute() «Zeit» Minute des Arguments Access SQL in Abfragen nutzen, Seite 52
53 Datums- und Zeitfunktionen in Access Funktion Argumente Aufgabe deutsch englisch DatDiff() DateDiff() «Intervall»; «Datum1»; «Datum2» Datum2 - Datum1 DatAdd() DateAdd() «Intervall»; «Zahl»; «Datum» Datum + Zahl Access SQL in Abfragen nutzen, Seite 53
54 Konvertierung mit Hilfe von Zdate() ZDate(" ") wandelt das Datum vom Datentyp Text in einen Wert vom Datentyp Datum / Zeit um. ZDate("16:35") wandelt die Zeitangabe in einen Wert vom Datentyp Datum / Zeit um. Die Sekunden werden automatisch ergänzt. (Zdate("16:35") + ZDate("8:35")) liefert das Ergebnis :10:00. Ein Datumswert wird automatisch ergänzt. (Zdate(" ") + ZDate("8:35")) zeigt als Ergebnis :35:00 an. Der Datumswert wird mit der Uhrzeit verbunden. Access SQL in Abfragen nutzen, Seite 54
55 Textfunktionen in Access Funktion Argumente Aufgabe deutsch englisch Länge() Len() «Text» Anzahl Zeichen Links() Left() «Text»; «Anzahl» Anzahl Zeichen links Rechts() Right() «Text»; «Anzahl» Anzahl Zeichen rechts Teil() Mid() «Text»; «Position»; «Anzahl» Anzahl Zeichen ab Position LGlätten() LTrim() «Text» Leerzeichen am Anfang entfernen RGlätten() RTrim() «Text» Leerzeichen am Ende entfernen Access SQL in Abfragen nutzen, Seite 55
56 Suche in einem Text InStr(1; "Apfel, Birne, Banane"; ",") Der erste Parameter gibt an, ab welcher Position der Text durchsucht werden soll. Der zweite Parameter gibt den Text an, der durchsucht wird. Der dritte Parameter gibt den zu suchenden Text an. In diesem Beispiel wird ab der ersten Position ein Komma im Text gesucht. Als Ergebnis wird die Position 6 zurückgeliefert. Access SQL in Abfragen nutzen, Seite 56
57 Undefiniertes Felder vom Datentyp Text NZ([infonet];"keine Angabe") Die Funktion überprüft, ob ein Feld einen undefinierten Inhalt hat oder nicht. Der erste Parameter gibt das zu überprüfende Feld an. Der zweite Parameter ersetzt den Inhalt eines undefinierten Feldes. In diesem Beispiel wird statt einem undefinierten, leeren Feldes der Inhalt keine Angabe angezeigt. Access SQL in Abfragen nutzen, Seite 57
58 Aggregatfunktionen Fassen mehrere Datensätze zu einer Ergebniszeile zusammen. Gruppieren nach bestimmten Datenfeldern. Komprimierung von Informationen unter Berücksichtigung eines bestimmten Aspektes. Access SQL in Abfragen nutzen, Seite 58
59 in SQL Aggregatfunktion Sum([Datenfeld]) Avg([Datenfeld]) Min([Datenfeld]) Max([Datenfeld]) Count([Datenfeld]) Count(*) Erläuterung Summe einer Spalte. Durchschnitt einer Spalte. Kleinster Wert einer Spalte. Größter Wert einer Spalte. Anzahl der Datensätze. Leere Datenfelder werden nicht berücksichtigt. Alle Datensätze zählen. Undefinierte Datenfelder werden nicht berücksichtigt. Access SQL in Abfragen nutzen, Seite 59
60 Arbeiten mit Aggregatfunktion Bestellung Nr. Anzahl Preis 001_00_A 1 5 0,99 001_00_A 2 3 1,20 002_00_B 1 4 1,60 003_00_B 1 5 1,50 003_00_B 2 1 0,99 003_00_B 3 2 1,50 Count(*) = 6 Sum(Anzahl * Preis) = 26,44 Min(Anzahl) = 1 Access SQL in Abfragen nutzen, Seite 60
61 Syntax SELECT [AggregatFunktion([feld])] As [Name] FROM [Tabelle] WHERE [Bedingung] Access SQL in Abfragen nutzen, Seite 61
62 Count(*) SELECT Count(*) As AnzahlKundeOhneBestellung FROM Kunden WHERE ( Kunden.ID IN ( SELECT DISTINCT Kunden.ID FROM KUNDEN LEFT JOIN Bestellungen ON Kunden.ID = Bestellungen.[Kunden-Code] WHERE (Bestellungen.[Bestell-Nr] IS NULL) ) ); Access SQL in Abfragen nutzen, Seite 62
63 Count([Datenfeld]) SELECT Count(Bestelldetails.[Bestell-Nr]) AS AnzahlBestellPosten FROM Bestellungen LEFT JOIN Bestelldetails ON Bestellungen.[Bestell-Nr] = Bestelldetails. [Bestell-Nr] WHERE (Anzahl > 100); Access SQL in Abfragen nutzen, Seite 63
64 Summe([Datenfeld]) SELECT Format$(Sum([Anzahl]*[einzelpreis]), "Currency") AS Gesamsumme FROM Bestelldetails; Access SQL in Abfragen nutzen, Seite 64
65 Gruppieren Group BY Bestellung Bestellung Nr. Anzahl Preis Count(Nr) Sum(Anzahl * Preis) Min(Anzahl) 001_00_A 1 5 0,99 001_00_A 2 3 1,20 2 8, _00_B 1 4 1,60 1 1, _00_B 1 5 1,50 003_00_B 2 1 0, , _00_B 3 2 1,50 Access SQL in Abfragen nutzen, Seite 65
66 Syntax SELECT [feld], [AggregatFunktion([feld])] As [Name] FROM [Tabelle] GROUP BY [feld] ORDER BY [feld] Access SQL in Abfragen nutzen, Seite 66
67 Hinweis Jedes Feld in der Auswahlliste muss entweder mit Hilfe einer Aggregatfunktion berechnet oder mit Hilfe von GROUP BY zusammengefasst werden. Null-Werte werden in einer eigenen Gruppe zusammengefasst. Access SQL in Abfragen nutzen, Seite 67
68 Count([Datenfeld]) SELECT Bestellungen.[Bestell-Nr], Count(Bestelldetails.[Bestell-Nr]) AS AnzahlBestellPosten FROM Bestellungen LEFT JOIN Bestelldetails ON Bestellungen.[Bestell-Nr] = Bestelldetails.[Bestell-Nr] GROUP BY Bestellungen.[Bestell-Nr] ORDER BY Bestellungen.[Bestell-Nr]; Access SQL in Abfragen nutzen, Seite 68
69 Summe([Datenfeld]) SELECT [Bestell-Nr], Format$(Sum([Anzahl]*[einzelpreis]), "Currency") AS Gesamsumme FROM Bestelldetails GROUP BY [Bestell-Nr] ORDER BY [Bestell-Nr]; Access SQL in Abfragen nutzen, Seite 69
70 Filterung von Daten SELECT [feld], [AggregatFunktion([feld])] As [Name] FROM [Tabelle] WHERE [Bedingung] GROUP BY [feld] ORDER BY [feld] Access SQL in Abfragen nutzen, Seite 70
71 Hinweis In den WHERE-Bedingungen werden Felder genutzt, die nicht gruppiert oder mit Hilfe einer Aggregatfunktion berechnet werden. Die Tabelle wird in Abhängigkeit einer Bedingung gefiltert und dann zu Teiltabellen mit Hilfe von GROUP BY zusammengefasst. Die Teiltabellen werden mit Hilfe von Aggregatfunktionen zu einem Ergebnis zusammengefasst. Access SQL in Abfragen nutzen, Seite 71
72 Beispiel SELECT Artikel.Artikelname, SUM(Auftragsdetails.Anzahl) AS Gesamtanzahl FROM Artikel INNER JOIN Auftragsdetails ON Artikel.ID = Auftragsdetails.[Artikel-Nr] WHERE (Artikel.Kategorie LIKE "Getränke") GROUP BY Artikel.Artikelname ORDER BY Artikel.Artikelname; Access SQL in Abfragen nutzen, Seite 72
73 Weiteres Beispiel SELECT Lieferanten.Firma, Sum(Auftragsdetails.Anzahl) AS GesamtAnzahl FROM (Lieferanten LEFT JOIN Aufträge ON (Lieferanten.ID = Aufträge.[Lieferanten-Nr])) LEFT JOIN Auftragsdetails ON (Aufträge.[Auftrags-Nr] =Auftragsdetails. [Auftrags-Nr]) WHERE (Auftragsdetails.[Datum des Erhalts] BETWEEN #04/01/2006# AND #04/30/2006#) GROUP BY Lieferanten.Firma ORDER BY Lieferanten.Firma; Access SQL in Abfragen nutzen, Seite 73
74 In Abhängigkeit der Aggregatfunktion filtern SELECT [feld], [AggregatFunktion([feld])] As [Name] FROM [Tabelle] WHERE [Bedingung] GROUP BY [feld] HAVING ([Bedingung]) ORDER BY [feld] Access SQL in Abfragen nutzen, Seite 74
75 Hinweis In den HAVING-Bedingungen werden das Ergebnis einer Aggregatfunktion gefiltert. Die Tabelle wird in Abhängigkeit einer Bedingung gefiltert und dann zu Teiltabellen mit Hilfe von GROUP BY zusammengefasst. Die Teiltabellen werden mit Hilfe von Aggregatfunktionen zu einem Ergebnis zusammengefasst. Diese Ergebnis wird nochmals gefiltert. Access SQL in Abfragen nutzen, Seite 75
76 Beispiel SELECT Artikel.Artikelname, SUM(Auftragsdetails.Anzahl) AS Gesamtanzahl FROM Artikel INNER JOIN Auftragsdetails ON Artikel.ID = Auftragsdetails.[Artikel-Nr] WHERE (Artikel.Kategorie LIKE "Getränke") GROUP BY Artikel.Artikelname HAVING (SUM(Auftragsdetails.Anzahl) > 100) ORDER BY Artikel.Artikelname; Access SQL in Abfragen nutzen, Seite 76
77 Weiteres Beispiel SELECT Lieferanten.Firma, Sum(Auftragsdetails.Anzahl) AS GesamtAnzahl FROM (Lieferanten LEFT JOIN Aufträge ON (Lieferanten.ID = Aufträge.[Lieferanten-Nr])) LEFT JOIN Auftragsdetails ON (Aufträge.[Auftrags-Nr] = Auftragsdetails. [Auftrags-Nr]) WHERE (Auftragsdetails.[Datum des Erhalts] BETWEEN #04/01/2006# AND #04/30/2006#) GROUP BY Lieferanten.Firma HAVING (Sum(Auftragsdetails.Anzahl) > 100) ORDER BY Lieferanten.Firma; Access SQL in Abfragen nutzen, Seite 77
Microsoft Access 2010 SQL nutzen
Microsoft Access 2010 SQL nutzen Welche Bestellungen hat Kunde x aufgegeben? Welche Kunden haben noch nie bestellt? Wer hat welche Bestellungen von welchen Kunden aufgenommen? S(tructured)Q(uery)L(anguage)
Microsoft Access 2010 Berechnungen in Abfragen. Leibniz Universität IT Services Anja Aue
Microsoft Access 2010 Berechnungen in Abfragen Leibniz Universität IT Services Anja Aue Auswahlabfragen... sortieren Informationen aus ein oder mehreren Tabellen. filtern Informationen in Abhängigkeit
SQL. strukturierte Datenbankabfragesprache eine Datenbanksprache zur. Structured Query Language:
SQL Structured Query Language: strukturierte Datenbankabfragesprache eine Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken In der SQL-Ansicht arbeiten In
Eine völlig andere Form Abfragen zu erstellen ist, sie mit Hilfe der Datenbankabfragesprache SQL zu gestalten.
Einführung SQL 2010 Niko Becker Mit unseren Übungen zu ACCESS können Sie Aufbau und Struktur einer relationalen Datenbank kennenlernen. Wir zeigen Ihnen wie Sie Tabellen, Formulare und Berichte erstellen
SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar
Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-
Aufbau des SELECT-Befehls. Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen.
Datenbankabfragen (Query) mit SQL (Structured Query Language) 1 Aufbau des SELECT-Befehls Im Folgenden werden zunächst Abfragen aus einer Tabelle vorgenommen. SQL-Syntax: SELECT spaltenliste FROM tabellenname
Informatik 12 Datenbanken SQL-Einführung
Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung
Details zu den Ausdrücken nach FROM, WHERE, GROUP BY und HAVING finden Sie in den Abschnitten über JOIN, WHERE und GROUP BY.
SELECT - Der Grundbefehl zur Auswahl von Daten Die SELECT-Anweisung fragt Daten aus einer Datenbank ab und stellt diese in einer virtuellen Tabelle zur Verfügung. Diese virtuelle Tabelle, eine Menge von
Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten
Einführung in SQL Die Sprache SQL (Structured Query Language) ist eine Programmiersprache für relationale Datenbanksysteme, die auf dem ANSI-SQL-Standard beruht. SQL wird heute von fast jedem Datenbanksystem
Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin
Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,
Microsoft Access 2010 SQL nutzen
Microsoft Access 2010 SQL nutzen S(tructured)Q(uery)L(anguage)... ist eine strukturierte Abfragesprache für relationale Datenbanken. besteht aus Befehlen, die beschreiben, welche Aktion in der Datenbank
Der Aufruf von DM_in_Euro 1.40 sollte die Ausgabe 1.40 DM = 0.51129 Euro ergeben.
Aufgabe 1.30 : Schreibe ein Programm DM_in_Euro.java zur Umrechnung eines DM-Betrags in Euro unter Verwendung einer Konstanten für den Umrechnungsfaktor. Das Programm soll den DM-Betrag als Parameter verarbeiten.
Arbeiten mit einem lokalen PostgreSQL-Server
Arbeiten mit einem lokalen PostgreSQL-Server Download für das Betriebssystem Windows PostgreSQL-Server und pgadmin: http://www.enterprisedb.com/products-servicestraining/pgdownload#windows pgadmin: http://www.pgadmin.org/download/windows.php
MS Access 2010 Kompakt
2 ABFRAGEN Eine Abfrage ist im Wesentlichen der Filterung eines Datenbestandes sehr ähnlich. Auch hier werden aus einer Menge von Informationen nur jene Datensätze ausgewählt, die einem vorher definierten
MS Access 2013 Kompakt
2 ABFRAGEN Eine Abfrage ist im Wesentlichen der Filterung eines Datenbestandes sehr ähnlich. Auch hier werden aus einer Menge von Informationen nur jene Datensätze ausgewählt, die einem vorher definierten
Java Einführung Operatoren Kapitel 2 und 3
Java Einführung Operatoren Kapitel 2 und 3 Inhalt dieser Einheit Operatoren (unär, binär, ternär) Rangfolge der Operatoren Zuweisungsoperatoren Vergleichsoperatoren Logische Operatoren 2 Operatoren Abhängig
Datenbanken Microsoft Access 2010
Datenbanken Microsoft Access 2010 Abfragen Mithilfe von Abfragen kann ich bestimmte Informationen aus einer/mehrerer Tabellen auswählen und nur diese anzeigen lassen die Daten einer/mehrerer Tabellen sortieren
Mengenvergleiche: Alle Konten außer das, mit dem größten Saldo.
Mengenvergleiche: Mehr Möglichkeiten als der in-operator bietet der θany und der θall-operator, also der Vergleich mit irgendeinem oder jedem Tupel der Unteranfrage. Alle Konten außer das, mit dem größten
S(tructured)Q(uery)L(anguage)
S(tructured)Q(uery)L(anguage) Welche Kunden haben wir? Welche Kunden wohnen in Chicago? Welche Bestellung wurden zwischen dem 01.03.2006 und dem 31.03.2006 aufgegeben? Leibniz Universität IT Services Anja
DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER
DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.
1. Erreichen Sie, dass im Feld KdNr (Kunden-Nummer) nur 4-stellige Zahlen eingetragen
Diverse Gültigkeitsregeln - Lösungshinweise 1998 Niko Becker Hilfedateien stehen Ihnen auf unserer Homepage Seite ACCESS Infos und Hilfe zur Verfügung 1. Erreichen Sie, dass im Feld KdNr (Kunden-Nummer)
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht
Auswahlabfragen mit ACCESS
Auswahlabfragen mit ACCESS Abfragekriterien und Operatoren Beim Entwerfen von ACCESS-Auswahlabfragen (queries) sind definierte Abfragekriterien bzw. Operatoren zu benutzen. Ein Abfragekriterium ist eine
Access [basics] Gruppierungen in Abfragen. Beispieldatenbank. Abfragen gruppieren. Artikel pro Kategorie zählen
Abfragen lassen sich längst nicht nur dazu benutzen, die gewünschten Felder oder Datensätze einer oder mehrerer Tabellen darzustellen. Sie können Daten auch nach bestimmten Kriterien zu Gruppen zusammenfassen
Whitepaper. Produkt: combit Relationship Manager / address manager. Integration der Ansicht "Adressen" in eigene Solution
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Integration der Ansicht "Adressen" in eigene Solution Integration der Ansicht "Adressen" in
Unterabfragen (Subqueries)
Unterabfragen (Subqueries) Die kürzeste Formulierung ist folgende: SELECT Felderliste FROM Tabelle1 WHERE Tabelle1.Feldname Operator (SELECT Feldname FROM Tabelle2 WHERE Bedingung); wobei Tabelle1 und
Carl-Engler-Schule Karlsruhe Datenbank 1 (5)
Carl-Engler-Schule Karlsruhe Datenbank 1 (5) Informationen zur Datenbank 1. Definition 1.1 Datenbank-Basis Eine Datenbank-Basis ist eine Sammlung von Informationen über Objekte (z.b Musikstücke, Einwohner,
Access 2010. Grundlagen für Anwender. Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012. inkl. zusätzlichem Übungsanhang ACC2010-UA
Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012 Access 2010 Grundlagen für Anwender inkl. zusätzlichem Übungsanhang ACC2010-UA 3 Access 2010 - Grundlagen für Anwender 3 Daten in Formularen bearbeiten
Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
SQL Data Manipulation Language Daten berechnen. Aggregatfunktionen
SQL Data Manipulation Language Daten berechnen. Aggregatfunktionen Welchen Bestellwert haben die einzelnen Bestellposten? Wie viel Zeit liegt zwischen dem Bestelldatum und dem Versanddatum? Wie ist der
Sructred Query Language
Sructred Query Language Michael Dienert 11. November 2010 Inhaltsverzeichnis 1 Ein kurzer Versionsüberblick 1 2 SQL-1 mit einigen Erweiterungen aus SQL-92 2 3 Eine Sprache zur Beschreibung anderer Sprachen
1 BEDIENUNGSANLEITUNG
1 BEDIENUNGSANLEITUNG 1.1 Kunde In diesem Fenster können die Stammdaten des Kunden eingetragen werden oder es kann eine Änderung der Stammdaten durchgeführt werden. Zusätzlich kann man auch Kunden nach
Berechnungen in Access Teil I
in Access Teil I Viele Daten müssen in eine Datenbank nicht eingetragen werden, weil sie sich aus anderen Daten berechnen lassen. Zum Beispiel lässt sich die Mehrwertsteuer oder der Bruttopreis in einer
Microsoft Access 2010 Bilder
Microsoft Access 2010 Bilder Hyperlinks... arbeiten ähnlich wie ein Link in einer Webseite. sind ein Verweis auf eine Datei (access2010\material\beispiel\tabledevelop\automat.accdb). können ein Verweis
Datenverwaltung mit MS Excel INHALTSVERZEICHNIS
INHALTSVERZEICHNIS Datenmatrix... 4 Datenmatrix (DB-Bereich) Aufbau:... 4 Erfassung / Bearbeitung / Löschung:... 4 Neu... 4 Löschen:... 4 Wiederherstellen:... 4 Vorherigen suchen / Weitersuchen:... 4 Kriterien:...
SJ OFFICE - Update 3.0
SJ OFFICE - Update 3.0 Das Update auf die vorherige Version 2.0 kostet netto Euro 75,00 für die erste Lizenz. Das Update für weitere Lizenzen kostet jeweils netto Euro 18,75 (25%). inkl. Programmsupport
IV. Datenbankmanagement
Wirtschaftsinformatik 2 (PWIN) IV. Datenbankmanagement Kapitel 2: Datenmanipulationssprache SQL Wirtschaftsinformatik 2 (PWIN) SS 2009, Professur für Mobile Business & Multilateral Security 1 Agenda 1.
Anwendungsentwicklung Datenbanken SQL. Stefan Goebel
Anwendungsentwicklung Datenbanken SQL Stefan Goebel SQL Structured Query Language strukturierte Abfragesprache von ANSI und ISO standardisiert deklarativ bedeutet was statt wie SQL beschreibt, welche Daten
Access Verbrecherdatenbank Teil 3
Access Verbrecherdatenbank Teil 3 Allgemeines Im letzten Teil des Lehrgangs zu Microsoft Access erfährst du, wie man aus einer Datenbank Informationen herausfiltert, indem an Filter und Abfragen anwendet.
Praktische SQL-Befehle
Praktische SQL-Befehle Datenbanksysteme I WiSe 2018/2019 Todor Ivanov DB1 WS2018 1 Praktische SQL-Befehle Nested Selects Inserts Updates Views Triggers Constraints Functions Voraussetzung: Laptop + MySQL/
Programmieren für mobile Endgeräte SS 2013/2014. Dozenten: Patrick Förster, Michael Hasseler
Programmieren für mobile Endgeräte SS 2013/2014 Programmieren für mobile Endgeräte 2 Informationen aus der Datenbank lesen Klasse SQLiteDatabase enthält die Methode query(..) 1. Parameter: Tabellenname
Artikel Schnittstelle über CSV
Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte
Updatehinweise für die Version forma 5.5.5
Updatehinweise für die Version forma 5.5.5 Seit der Version forma 5.5.0 aus 2012 gibt es nur noch eine Office-Version und keine StandAlone-Version mehr. Wenn Sie noch mit der alten Version forma 5.0.x
Kurzanleitung für Umsteiger von DataEase. www.datacool.net
DataCool Kurzanleitung für Umsteiger von DataEase www.datacool.net Copyright 2009 Ingenieurbüro Neuhahn GmbH Tengstr. 3 85055 Ingolstadt DataCool ist ein eingetragenes Warenzeichen (Registernummer 30239297)
SQL structured query language
Umfangreiche Datenmengen werden üblicherweise in relationalen Datenbank-Systemen (RDBMS) gespeichert Logische Struktur der Datenbank wird mittels Entity/Realtionship-Diagrammen dargestellt structured query
Excel Funktionen durch eigene Funktionen erweitern.
Excel Funktionen durch eigene Funktionen erweitern. Excel bietet eine große Anzahl an Funktionen für viele Anwendungsbereiche an. Doch es kommt hin und wieder vor, dass man die eine oder andere Funktion
Abbildung 1: Das ERM. Nun zu den Tabellen: Zunächst wird aus jeder Entity eine Tabelle, d.h. wir erhalten:
Lösung Casino 1 Zunächst das Entity-Relationship-Modell: Kundenverzeichnis wird getätigt von Bestellung führt aus enthält Personal n 1 beherrscht Speisekarte Tätigkeiten Abbildung 1: Das ERM Nun zu den
Übersicht der wichtigsten MySQL-Befehle
Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit
Probeklausur im Modul Informationstechnik 1, WS 2003/04. Studiengang IWD 1. Semester Seite 1 von 5
Probeklausur im Modul Informationstechnik 1, WS 2003/04. Studiengang IWD 1. Semester Seite 1 von 5 Probeklausur im Modul Informationstechnik 1, WS 2003/04. Studiengang IWD 1. Semester Hinweise Der Aufgabensatz
Labor 3 - Datenbank mit MySQL
Labor 3 - Datenbank mit MySQL Hinweis: Dieses Labor entstand z.t. aus Scripten von Prof. Dr. U. Bannier. 1. Starten des MySQL-Systems MySQL ist ein unter www.mysql.com kostenlos erhältliches Datenbankmanagementsystem.
Microsoft Access 2010 Auswahlabfragen erstellen. Leibniz Universität IT Services Anja Aue
Microsoft Access 2010 Auswahlabfragen erstellen Leibniz Universität IT Services Anja Aue Abfragen... stellen Informationen aus ein oder mehreren Tabellen neu zusammen. verknüpfen mehrere Tabellen. sortieren
105.3 SQL-Datenverwaltung
LPI-Zertifizierung 105.3 SQL-Datenverwaltung Copyright ( ) 2009 by Dr. W. Kicherer. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view a
Besonders für den Anfänger empfiehlt sich folgende Vorgehensweise für die Erstellung von Manipulationsabfragen:
Manipulationsabfragen Datenbanksysteme 6 Manipulationsabfragen Lerninhalte Tabellenerstellungsabfragen Löschabfragen Anfügeabfragen Aktualisierungsabfragen Lerninhalte Mit den Datenbanksprachen SQL und
MS Excel 2010 Kompakt
MS Excel 00 Kompakt FILTERN Aus einem großen Datenbestand sollen nur jene Datensätze (Zeilen) angezeigt werden, die einem bestimmten Eintrag eines Feldes (Spalte) entsprechen. Excel unterstützt Filterungen
Diana Lange. Generative Gestaltung Operatoren
Diana Lange Generative Gestaltung Operatoren Begriffserklärung Verknüpfungsvorschrift im Rahmen logischer Kalküle. Quelle: google Operatoren sind Zeichen, die mit einer bestimmten Bedeutung versehen sind.
Erstellen von Formbriefen, Adressetiketten und Briefumschlägen ohne Serienbrief-Assistenten
Erstellen von Formbriefen, Adressetiketten und Briefumschlägen ohne Serienbrief-Assistenten Das Verfahren läuft in folgenden Schritten ab: Erstellen der Datenquelle Erstellen eines Textdokuments Einfügen
Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004)
Nachtrag: Farben Farbblindheit (Light und Bartlein 2004) 1 Vorgeschlagene Farbskalen (Light and Bartlein 2004) Farbkodierung metrisch skalierter Daten Unterscheide: 1. Sequential Data (ohne Betonung der
Übersicht über Datenbanken
Übersicht über Datenbanken Vergleich zwischen normaler Datenorganisation und Datenbanken Definition einer Datenbank Beispiel (inkl. Zugriff) Der Datenbankadministrator Relationale Datenbanken Transaktionen
Vielen Dank an Dennis Riehle für die Bereitstellung dieser Folien
Vielen Dank an Dennis Riehle für die Bereitstellung dieser Folien 1.1 Definition Datenbank Ein Datenbanksystem (DBS) ist ein System zur elektronischen Datenverwaltung. Die wesentliche Aufgabe eines DBS
Excel Pivot-Tabellen 2010 effektiv
7.2 Berechnete Felder Falls in der Datenquelle die Zahlen nicht in der Form vorliegen wie Sie diese benötigen, können Sie die gewünschten Ergebnisse mit Formeln berechnen. Dazu erzeugen Sie ein berechnetes
Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 27. Nov. 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 5
Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 27. Nov. 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 5 Aufgabe 1: Projektion Datenbanksysteme I π A1,...,A n (π B1,...,B
Funktionsbeschreibung. Lieferantenbewertung. von IT Consulting Kauka GmbH
Funktionsbeschreibung Lieferantenbewertung von IT Consulting Kauka GmbH Stand 16.02.2010 odul LBW Das Modul LBW... 3 1. Konfiguration... 4 1.1 ppm... 4 1.2 Zertifikate... 5 1.3 Reklamationsverhalten...
Abfrage-Befehle in MySQL -diverse Funktionen -
Abfrage-Befehle in MySQL -diverse Funktionen - Berechnungen mit MySQL -Einführung Ich liebe Funktionen! Es sollen die Projektbezeichnung, der Auftragswert, die Mehrwertsteuer und der Bruttobetrag für jedes
Microsoft Access Abfragen: Informationen anzeigen und sortieren
Microsoft Access Abfragen: Informationen anzeigen und sortieren Alle Kunden Die Namen der Mitarbeiter und deren E-Mail-Adresse Bestellungen, nach dem Datum sortiert Anja Aue 16.11.16 Abfragen Zusammenstellung
Das Modul Hilfsmittel ermöglicht den Anwender die Verwaltung der internen Nachrichten, Notizen, Kontakte, Aufgaben und Termine.
Hilfsmittel Das Modul Hilfsmittel ermöglicht den Anwender die Verwaltung der internen Nachrichten, Notizen, Kontakte, Aufgaben und Termine. Interne Nachrichten Mit Hilfe der Funktion Interne Nachrichten
Das SQL-Schlüsselwort ALL entspricht dem Allquantor der Prädikatenlogik
Beispielaufgaben Informationssysteme erstellt von Fabian Rump zur IS Vorlesung 2009/10 1 Multiple Choice Aussage richtig falsch Eine SQL-Abfrage beginnt immer mit dem Schlüsselwort SELECT Eine Datenbank
SQL-Befehlsliste. Vereinbarung über die Schreibweise
Vereinbarung über die Schreibweise Schlüsselwort [optionale Elemente] Beschreibung Befehlsworte in SQL-Anweisungen werden in Großbuchstaben geschrieben mögliche, aber nicht zwingend erforderliche Teile
Abfragen in Access. Die einfache Auswahlabfrage aus einer einzigen Tabelle
Um gezielte Informationen - auch aus verschiedenen Tabellen einer Datenbank - zu erhalten, benutzt man Abfragen. Man kann dort die Tabellen einer Datenbank miteinander verknüpfen und erhält somit die gewünschten
Microsoft Access 2010 SQL nutzen
Microsoft Access 2010 SQL nutzen Welche Kunden haben wir? Welche Kunden wohnen in Chicago? Welche Bestellung wurden zwischen dem 01.03.2006 und dem 31.03.2006 aufgegeben? S(tructured)Q(uery)L(anguage)
Datumsangaben, enthält mindestens Jahr, Monat, Tag
Datenbanken mit SQL Informatik - Sprenger Häufig wird mit Tabellenkalkulationen gearbeitet, obwohl der Einsatz von Datenbanken sinnvoller ist. Tabellenkalkulationen wie Microsoft Excel oder LibreOffice
Bibliografische Informationen digitalisiert durch http://d-nb.info/995021198
Auf einen Blick 1 Einleitung 15 2 Datenbankentwurf 23 3 Datenbankdefinition 43 4 Datensätze einfügen (INSERT INTO) 95 5 Daten abfragen (SELECT) 99 6 Daten aus mehreren Tabellen abfragen (JOIN) 143 7 Unterabfragen
Mediator 9 - Lernprogramm
Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop
Bedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen.
Bedienungsanleitung CAD-KAS Reklamationserfassung Einen neuen Datensatz anlegen Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen. Datensatz löschen Daten hier erfassen. Automatische Reklamationsnummer
SQL Tutorial. SQL - Tutorial SS 06. Hubert Baumgartner. INSO - Industrial Software
SQL Tutorial SQL - Tutorial SS 06 Hubert Baumgartner INSO - Industrial Software Institut für Rechnergestützte Automation Fakultät für Informatik Technische Universität Wien Inhalt des Tutorials 1 2 3 4
Tag 4 Inhaltsverzeichnis
Tag 4 Inhaltsverzeichnis Normalformen Problem Formen (1-4) Weitere Formen Transaktionen Synchronisationsprobleme Überblick Autocommit Locking Savepoints Isolation levels Übungen RDB 4-1 Normalformen Problematik
ZIMT-Dokumentation E-Mail für Studierende Webmail-Oberfläche (Roundcube)
ZIMT-Dokumentation E-Mail für Studierende Webmail-Oberfläche (Roundcube) Anmelden Benutzername und Passwort eingeben. Dann Anmelden klicken. Login/Anmeldung Der Benutzername ist der ersten Teil Ihrer E-Mailadresse.
Einführung in SQL Datenbanken bearbeiten
Einführung in SQL Datenbanken bearbeiten Jürgen Thomas Entstanden als Wiki-Buch Bibliografische Information Diese Publikation ist bei der Deutschen Nationalbibliothek registriert. Detaillierte Angaben
Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)
Information zum SQL Server: Installieren und deinstallieren (Stand: September 2012) Um pulsmagic nutzen zu können, wird eine SQL-Server-Datenbank benötigt. Im Rahmen der Installation von pulsmagic wird
KURZANLEITUNG CLOUD OBJECT STORAGE
KURZANLEITUNG CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung... Seite 03 2. Anmelden am Cloud&Heat Dashboard... Seite 04 3. Anlegen eines Containers... Seite 05
Kurzanleitung zur Bereitstellung von Sachverhalten und Lösungen zum Universitätsrepetitorium auf dem Server unirep.rewi.hu-berlin.
Humboldt-Universität zu Berlin Juristische Fakultät Kurzanleitung zur Bereitstellung von Sachverhalten und Lösungen zum Universitätsrepetitorium auf dem Server unirep.rewi.hu-berlin.de Stand: 1. Juni 2010
SQL (Structured Query Language) Schemata Datentypen
2 SQL Sprachelemente Grundlegende Sprachelemente von SQL. 2.1 Übersicht Themen des Kapitels SQL Sprachelemente Themen des Kapitels SQL (Structured Query Language) Schemata Datentypen Im Kapitel SQL Sprachelemente
Seriendruck mit der Codex-Software
Seriendruck mit der Codex-Software Seriendruck mit der Codex-Software Erstellen der Seriendruck-Datei in Windach Sie können aus der Adressverwaltung von Windach eine sogenannte Seriendruck-Datei erstellen,
CRM. Frequently Asked Questions
CRM Frequently Asked Questions Kann ich Personenkontakte so importieren, dass sie als Mitarbeiter automatisch den zugehörigen Gesellschaftskontakten zugeordnet werden?...3 Wieso werden beim Import einer
E-Mail-Inhalte an cobra übergeben
E-Mail-Inhalte an cobra übergeben Sie bieten ihren potentiellen oder schon bestehenden Kunden über ihre Website die Möglichkeit, per Bestellformular verschiedene Infomaterialien in Papierform abzurufen?
3 Richtlinienbasierte Verwaltung und Multi-Server- Administration
Richtlinienbasierte Verwaltung und Multi-Server-Administration 3 Richtlinienbasierte Verwaltung und Multi-Server- Administration SQL Server Management Studio bietet eine Reihe von Unterstützungsmöglichkeiten,
Einführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language)
Einführung in SQL 1. Grundlagen Structured Query Language Viele Dialekte Unterteilung: i. DDL (Data Definition Language) ii. iii. DML (Data Modifing Language) DRL (Data Retrival Language) 1/12 2. DDL Data
Alerts für Microsoft CRM 4.0
Alerts für Microsoft CRM 4.0 Benutzerhandbuch Der Inhalt des Dokuments ist Änderungen vorbehalten. Microsoft und Microsoft CRM sind registrierte Markenzeichen von Microsoft Inc. Alle weiteren erwähnten
Ein Ausflug zu ACCESS
Ein Ausflug zu ACCESS Die folgenden Folien zeigen beispielhaft, wie man sein DB- Wissen auf ACCESS übertragen kann betrachtet wird ACCESS 2002, da gerade im Bereich der Nutzung von SQL hier einiges nachgearbeitet
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3
Zeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
Access Grundkurs. M. Eng. Robert Maaßen
Access Grundkurs M. Eng. Robert Maaßen Wer steht da? M. Eng. Robert Maaßen [email protected] www.robertmaassen.de Studium: Informatik Vertiefungsrichtung Medientechnik, Diplom Ingenieur (FH), HAWK,
Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013
Access 2013 Susanne Weber 1. Ausgabe, 1. Aktualisierung, Juni 2013 Grundlagen für Anwender ACC2013 2 Access 2013 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren Sie was
Abfragen (Queries, Subqueries)
Abfragen (Queries, Subqueries) Grundstruktur einer SQL-Abfrage (reine Projektion) SELECT [DISTINCT] {* Spaltenname [[AS] Aliasname ] Ausdruck} * ; Beispiele 1. Auswahl aller Spalten SELECT * ; 2. Auswahl
Microsoft Access 2013 Spezifikationen
Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2013 Spezifikationen Spezifikationen in Access 2013 Seite 1 von 5 Inhaltsverzeichnis Datenbankspezifikationen... 2 Allgemein...
P&P Software - Adressexport an Outlook 05/29/16 14:44:26
Adressexport an Outlook Wozu? Aus EASY können viele Daten im Excelformat ausgegeben werden. Diese Funktion kann zum Beispiel zum Export von Lieferantenadressen an Outlook genutzt werden. Hinweis Wir können
