Titel:

SQL Reference

Startseite
english
  
ISBN: 3827324858   ISBN: 3827324858   ISBN: 3827324858   ISBN: 3827324858 
 
  Wir empfehlen:       
 

2. SELECT - Klausel

 
 
Syntax:
sel_expr:
Die SELECT- Klausel dient zur Spezifizierung des Ergebnisses der Abfrage.
* bedeutet: alle Spalten einer Tabelle ausgeben.
(Verwenden Sie tabellen-name.spalten-name, falls der spalten-name nicht eindeutig ist. )
 
Ein SELECT -Ausdruck kann enthalten:
  • Konstanten (numerisch oder Zeichen) z.B. 5, 'BUCHSTABEN',
  • Spaltenwerte, z.B. Kundennummer (kd-nr), Name des Kunden (kunden.name ),
  • Ausdrücke, die Spaltenwerte und Konstanten enthalten, z.B. 12*Gehalt (12*sal), Name und Ort miteinander ausgegeben (name || ort),
  • Funktionen von Spaltenwerten und Konstanten, z.B. ROUND(salary) (gerundetes Gehal t ), UPPER( name ),
  • Gruppenfunktionen von Mengen von Zeilen, z.B. AVG(salary) (mittleres Gehalt).
Ein arithmetischer Ausdruck ist eine Kombination bestehend aus Spalten, numerischen Konstanten und arithmetischen Operatoren.
Arithmetische Operatoren sind:

/

Division

*

Multiplikation

+

Addition

-

Subtraktion
Falls ein arithmetischer Ausdruck mehr als einen Operator enthält, gilt Punkt (/,*) vor Strichrechnung ( +,- ). Diese Priorität kann durch Klammersetzung beeinflußt werden. Bei gleicher Priorität ist das Vorgehen von links nach rechts.
Beispiel:
SELECT sal, 12 * (sal + 1000) FROM emp;

SELECT sal, sal * 12 + 1000 FROM emp;

 
Manchmal werden die selektierten Namen als Überschriften verwendet- Überschriften können verändert werden, indem man Aliasnamen für Spalten verwendet. Defaultmäßig werden diese Überschriften in Großbuchstaben ausgegeben. Weitere Anzeigemöglichkeiten wie z. B. Überschriften in Groß-/Kleinschreibung oder Überschriften mit Leerstellen oder anderen Sonderzeichen kann man durch doppelte Anführungszeichen (") erreichen.
 
Spaltenaliasnamen können nur in der SELECT- und in der ORDER BY- Klausel verwendet werden.
Beispiel:
SELECT ename, sal gehalt FROM emp;

SELECT best-dat "Datum der Bestellung", auftr_nr FROM auftraege;

 
Alternativ kann die Schreibweise AS nach der Spaltenangabe oder einem Ausdruck angegeben werden.
Beispiel:
SELECT best_dat AS "Datum der Bestellung", auftr_nr FROM auftraege;
 
Konstanten sind Zahlen, Zeichenketten und Ausdrücke, die weder Spaltennamen noch ei- nen Spaltenaliasnamen enthalten. Datums- und Zeichenkettenkonstanten müssen in einfa- che Anführungszeichen (') gesetzt werden.

 

  
SQL - Einstieg für Anspruchsvolle mit dem Standard und Übungen für MySQL, Oracle, Firebird, openOffice.base und MS-Access
von J.-H. Wieken
Siehe auch:
Einstieg in SQL: Inkl. SQL Syntax
von MySQL, Ac...
SQL kurz und gut
SQL: Der Schlüssel zu relationalen Datenbanken
SQL
von Kopf bis Fuß
SQL für Dummies: Datenverwaltung vom Feinsten
SQL: Quick Reference Map
 
   
 
     

Zurück zu Themenseiten:
ScientificPublication.com/Startseite/Informatik
StudyPaper.com/Startseite/Computer/Informatik/Programmieren

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Copyright ©  |  Impressum