Titel:

SQL Reference

Startseite
english
  
ISBN: 3527703217   ISBN: 3527703217   ISBN: 3527703217   ISBN: 3527703217 
 
  Wir empfehlen:       
 

2.2 DECODE()

 
 
Mit Hilfe der DECODE-Funktion lassen sich unter anderem Fallunterscheidungen innerhalb von SQL durchführen. DECODE vergleicht "expr" (Spaltenwert) mitjedem "search" und gibt "result" zurück, wenn beide Werte gleich sind. Wird keine Gleichheit festgestellt, wird - sofern vorhanden - "default" zurückgegeben, sonst NULL. "search" und "expr" sollten vom selben Datentyp sein, "result" hat den Datentyp des ersten für "result" ausgegebenen Wertes.
Das folgende Beispiel geht davon aus, daß die Mitarbeiter einen Bonus erhalten, der vom ausgeübten Beruf abhängig ist.
 
Beispiel:

SELECT ename, job, sal,

DECODE (job, 'PRESIDENT', sal * 1.5,

'MANAGER', sal * 1.0,

'SALESMAN', sal * 0.6,

500) bonus

FROM emp;

Ergebnis:
ENAME JOB SAL_BONUS
smith clerk 800 500
allen salesman 1600 960
king president 5000 7500
.......................................
  
SQL für Dummies: Datenverwaltung vom Feinsten
von Allen G. Taylor,
Meinhard Schmidt
Siehe auch:
SQL: Quick Reference Map
SQL kurz und gut
Einstieg in SQL: Inkl. SQL Syntax
von MySQL, Ac...
Microsoft SQL Server 2005 für Dummies: Lernen Sie...
Visual Basic 2008 für Dummies
SQL
von Kopf bis Fuß
 
   
 
     

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