A.1. SELECT

A.1.1. Einfache Abfragen

A.1.1.1. Grundform

Syntax:

SELECT [Feldliste]
FROM [Tabelle]

Beispiel:

SELECT *
FROM Buch
A.1.1.2. Einschränkungen mit WHERE

Syntax:

SELECT [Feldliste]
FROM [Tabelle]
WHERE [Filterbedingungen]

Beispiel:

SELECT *
FROM dbo.CD
WHERE Erscheinungsjahr = 2009 AND Interpret LIKE 'Best Of%'
A.1.1.3. Sortierung mit ORDER BY

Syntax:

SELECT [Feldliste]
FROM [Tabellen]
ORDER BY [Feldliste]

Beispiel:

SELECT *
FROM dbo.Buch
ORDER BY Autor ASC, Erscheinungsjahr DESC
A.1.1.4. Gruppierung mit GROUP BY

Syntax:

SELECT [Feldliste]
FROM [Tabelle]
GROUP BY [Feldliste]
HAVING [Filterbedingungen]

Beispiel:

SELECT COUNT(*) as Anzahl, Erscheinungsjahr
FROM Buch
GROUP BY Erscheinungsjahr
HAVING count(*)>2

A.1.2. Komplexere Abfragen ...

Get Datenbanken entwickeln mit SQL Server 2008 Express Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.