Kapitel 11-1

Schreiben Sie die folgende Abfrage, die einen einfachen Case-Ausdruck enthält, so um, dass sie mit einem Searched Case-Ausdruck dieselben Ergebnisse erzielt. Versuchen Sie, mit möglichst wenigen when-Klauseln auszukommen.

SELECT emp_id, CASE title WHEN 'President' THEN 'Management' WHEN 'Vice President' THEN 'Management' WHEN 'Treasurer' THEN 'Management' WHEN 'Loan Manager' THEN 'Management' WHEN 'Operations Manager' THEN 'Operations' WHEN 'Head Teller' THEN 'Operations' WHEN 'Teller' THEN 'Operations' ELSE 'Unknown' END FROM employee; SELECT emp_id, CASE WHEN title LIKE '%President' OR title = 'Loan Manager' OR title = 'Treasurer' THEN 'Management' WHEN title LIKE '%Teller' OR title = 'Operations Manager' THEN 'Operations' ...

Get Einführung in SQL 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.