Datumsangaben formatieren
Eve aus dem Business-Intelligence-(BI)-Team lässt dich wissen, dass sie deine Hilfe beim Schreiben von Abfragen für Berichte braucht. Diese Berichte werden von C-Level-Führungskräften gelesen und müssen daher besonders gut lesbar und schnell erfassbar sein. Eve sagt dir, dass das bevorzugte Datumsformat der C-Levels so aussieht: Friday 01, June 2018 für 2018-06-01.
Du hast eine Liste nützlicher Muster.
| Pattern | Description |
|---|---|
DD |
Tag als Zahl (01 - 31) |
FMDay |
Vollständiger Wochentag (Monday, Tuesday, etc.) |
FMMonth |
Vollständiger Monatsname (January, February, etc.) |
YYYY |
Vierstellige Jahreszahl (2018, 2019, etc.) |
Finde den Format-String, der 2018-06-01 mit TO_CHAR als "Friday 01, June 2018" formatiert.
Diese Übung ist Teil des Kurses
<Kurs>Business-Daten mit SQL analysieren</Kurs>Übungsanweisungen
- Wähle das Bestelldatum aus.
- Formatiere das Bestelldatum so, dass
2018-06-01alsFriday 01, June 2018ausgegeben wird.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
SELECT DISTINCT
-- Select the order date
___,
-- Format the order date
___(___, ___) AS format_order_date
FROM orders
ORDER BY order_date ASC
LIMIT 3;