Zum Inhalt springen

„Data Query Language“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
KKeine Bearbeitungszusammenfassung
neuer Redir nach LA-Diskussion
 
Zeile 1: Zeile 1:
#REDIRECT [[Data Manipulation Language]]
<noinclude>
{{Löschantragstext|tag=31|jahr=2006|monat=Juli}} ''Lässt sich nach Recherche fachlich nicht belegen - weder durch SQL ANSI/ISO Norm, noch durch Fach- oder Herstellerliteratur.'' --[[Benutzer:Frank Roeing|EFR]] 09:32, 31. Jul 2006 (CEST)</noinclude>
----
Die DQL (Data Query Language) wird teilweise als eigenständige Sprachschicht der [[SQL]] (Structured Query Language) zur Abfrage von Dateninhalten gesehen. Meist geht man jedoch davon aus, dass die der DQL zugeordneten Inhalte Teil der [[DML]] ([[Data Manipulation Language]]) sind.

Das einzige Sprachelement der DQL ist die Select Anweisung. Mit ihr können unter anderem Daten aus einer Tabelle Abgerufen werden. Durch die Angabe mehrerer Tabellennamen können Joins implementiert werden.

SELECT ''Spaltenname'' FROM ''Tabellenname'';

Durch Erweiterungen können mit diesem sehr mächtigen Befehl umfangreiche Parameter übergeben werden. Die wichtigsten Erweiterungen sind

* WHERE, zur Einschränkung der Datenmenge nach Feldinhalten
* ORDER BY, zur Sortierung der Ergebnisse
* HAVING, zur Einschränkung der Datenmenge bei der Sortierung
* UNION, zur Kombination der Ergebnisse von verschiedenen Abfragen

''Siehe auch'': [[Join (SQL)]]

[[Kategorie:Datenbanksprache]]

Aktuelle Version vom 4. August 2006, 09:37 Uhr

Weiterleitung nach: