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

Connected

exercițiu

Funcții definite de utilizator în Sakila

Dacă ai gestiona un magazin real de închiriere DVD, ar exista multe întrebări la care ar trebui să răspunzi în mod repetat – de exemplu, dacă un film este disponibil în stoc la un anumit magazin sau care este soldul restant al unui client. Exact în astfel de scenarii funcțiile definite de utilizator devin extrem de utile. Baza de date Sakila include mai multe funcții definite de utilizator, disponibile direct și utilizabile în interogările tale, la fel ca multe dintre funcțiile integrate pe care le-am studiat în acest curs.

În acest exercițiu, vei construi pas cu pas o interogare care poate fi folosită pentru a genera un raport ce indică ce titlu de film este deținut în prezent de care client, folosind funcția inventory_held_by_customer().

Instrucțiuni 1/3

undefined XP
    1
    2
    3
  • Selectează coloanele title și inventory_id din tabelele film și inventory din baza de date.