Inhaltsverzeichnis
SQL mit SAS: PROC SQL für Einsteiger
1 SQL (Structured Query Language)
2.1 Variationen eines Beispiels: Abläufe innerhalb einer Tabelle
2.2 Von hier aus weiter: Beispiele für grundlegende SQL Anwendungen
2.3 SQL per Mausklick mit dem SQL Query Window
2.4 Unterschiede zwischen SAS Tabellen und SAS Views
2.5 PROC SQL für SAS Base Programmierer
2.5.1 Programmierbeispiele: SAS Base vs. PROC SQL
2.5.2 Unterschiede in den Programmierkonventionen
2.5.3 Performanz: "Es kommt darauf an"
2.6 PROC SQL und der ANSI Standard
3.1 Ausdrücke (SQL, Tabelle, Query, Joins)
3.2 SQL Syntax: Struktur und Übersicht
3.3 Weitere SQL Ausdrücke, Bedingungen und Funktionen
4.1 Bezugnahme auf eine Tabelle
4.2 Bezugnahme auf mehrere Tabellen
5.1 SQL Syntax in der Praxis
5.2 Grundoperationen und Berechnungen (SELECT-Statement)
5.3 Berechnungen und Aktualisierungen mit CASE und UPDATE
5.4 Subqueries
5.5 Self-Joins (Reflexive Join)
5.6 Weitere Möglichkeiten der Arbeit mit einer Tabelle
6.1 "Untereinanderhängen" von Tabellen (Set Operatoren)
6.2 Operatoren für das "Nebeneinanderstellen" (Joinen) von Tabellen
6.3 Spezielle Joins (u.a. INNER, CROSS, NATURAL, UNION)
6.4 Filtern mit Subqueries
6.5 Weitere Möglichkeiten der Berechnung und Aktualisierung
6.6 Fallstricke bei der Arbeit mit zwei Tabellen
7.1 One-to-Many (BY-Merge, interleaving)
7.2 Many-to-One
7.3 Many-to-Many
7.4 Arbeiten mit drei und mehr Tabellen
7.5 Prüfschritte und Hilfsmittel für die Arbeit mit zwei und mehr Tabellen
8.1 Statistische Grundlagen
8.1.1 Lagemaße
8.1.2 Streuungsmaße
8.2 Berechnung von Lage- und Streuungsmaßen
8.3 Weitere Aggregierungsfunktionen (COUNT, SUM usw.)
8.4 Prozent- und Quotientwerte (SUM, COUNT)
8.5 Rechnen mit Gewichtungen (SUM, CASE GROUP BY)
9.1 Verstehen und Testen von SQL (FEEDBACK, VALIDATE)
9.2 Optimieren von Joins (_METHOD, _TREE)
9.3 Konvertieren, String-Funktionen etc.
9.4 Designen der SQL Ausgabe
9.5 Output Delivery System (ODS)
9.6 Zugriff auf Microsoft Excel
10.1 Aufgaben, die nur eine Tabelle erfordern
10.2 Aufgaben, die zwei Tabellen erfordern
10.3 Lösungen
11.1 SAS Datasets von SAS Institute
11.2 SAS Datasets des Verfassers
13 Ihre Meinung zu diesem Buch
14 Autor
