„Data Query Language“ – Versionsunterschied
Erscheinungsbild
[ungesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
AV (Diskussion | Beiträge) 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: