1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Průzkumná analýza dat v SQL

Connected

Cvičení

Variace podle dne v týdnu

Závisí doba potřebná k vyřízení požadavku na dni v týdnu, kdy byl požadavek vytvořen?

Název dne v týdnu získáme převodem časového razítka na textová data:

to_char(date_created, 'day') 

Textové názvy dnů se ale řadí abecedně, ne chronologicky. Abychom dny seřadili chronologicky a každému přiřadili celočíselnou hodnotu, použijeme:

EXTRACT(DOW FROM date_created)

DOW je zkratka pro „day of week" (den v týdnu).

Pokyny

100 XP
  • Vyber název dne v týdnu, kdy byl požadavek vytvořen (date_created), jako sloupec day.
  • Vyber průměrnou dobu mezi dokončením požadavku (date_completed) a jeho vytvořením jako sloupec duration.
  • Seskup výsledky podle sloupce day (název dne v týdnu) a celočíselné hodnoty dne v týdnu (použij příslušnou funkci).
  • Seřaď výsledky podle celočíselné hodnoty dne v týdnu pomocí stejné funkce jako v GROUP BY.