1. Learn
  2. /
  3. Cursuri
  4. /
  5. Funcții pentru manipularea datelor în PostgreSQL

Connected

exercițiu

Să punem totul laolaltă

Multe dintre tehnicile pe care le-ai învățat în acest curs vor fi utile atunci când construiești interogări pentru a extrage date destinate antrenării modelelor. Acum să folosim câteva funcții de tip dată/oră pentru a extrage și manipula date despre închirierea de DVD-uri din magazinul nostru fictiv.

În acest exercițiu, vei extrage o listă de clienți și istoricul lor de închirieri pe parcursul a 90 de zile. Vei folosi funcțiile EXTRACT(), DATE_TRUNC() și AGE() pe care le-ai învățat în acest capitol, împreună cu abilități generale de SQL din lecțiile anterioare, pentru a extrage un set de date care ar putea fi utilizat pentru a determina în ce zi a săptămânii clienții sunt cel mai predispuși să închirieze un DVD și probabilitatea că îl vor returna cu întârziere.

Instrucțiuni 1/2

undefined XP
    1
    2
  • Extrage ziua săptămânii din coloana rental_date folosind aliasul dayofweek.
  • Folosește un INTERVAL în clauza WHERE pentru a selecta înregistrările din perioada de 90 de zile care începe pe 1/05/2005.