1. 学ぶ
  2. /
  3. コース
  4. /
  5. PostgreSQLでデータを操作する関数

Connected

演習

Sakila のユーザー定義関数

実際のDVDレンタル店を運営していると、特定の店舗に在庫があるか、特定の顧客の未払い残高はいくらかなど、繰り返し答える必要がある質問がたくさんあります。こうした場面で役立つのがユーザー定義関数です。Sakila データベースには、あらかじめいくつかのユーザー定義関数が用意されています。これらの関数はすぐに使うことができ、このコースで学んだ多くの組み込み関数と同様に、クエリで利用できます。

この演習では、inventory_held_by_customer() 関数を使って、現在どの顧客がどの映画タイトルを保有しているかをレポートするクエリを、段階的に作成します。

指示1 / 3

undefined XP
    1
    2
    3
  • データベースの film と inventory テーブルから、title と inventory_id 列を選択します。