Laba

Menganalisis Data Bisnis di SQL

Michel Semaan

Data Scientist

Ringkasan

  • Pendapatan (Revenue): Uang yang diperoleh perusahaan
    • Kalikan harga tiap menu dengan jumlah dipesan, lalu jumlahkan
  • Biaya (Cost): Uang yang dikeluarkan perusahaan
    • Kalikan biaya tiap menu dengan jumlah stok, lalu jumlahkan
  • Laba = Pendapatan - Biaya
Menganalisis Data Bisnis di SQL

Mengapa laba penting?

  • Indikator Kinerja Utama (KPI): Metrik bernilai yang digunakan perusahaan untuk mengukur kinerja

  • Laba per pengguna: Identifikasi pengguna “terbaik”

  • Laba per menu: Identifikasi menu paling menguntungkan
  • Laba per bulan: Lacak laba dari waktu ke waktu
Menganalisis Data Bisnis di SQL

Pendapatan vs laba

meal_id  meal_price  order_quantity  revenue  cost  profit
-------  ----------  --------------  -------  ----  ------
21       8           100             800      500   300
22       5           80              400      80    320
  • Menu ID 21 punya harga (8), jumlah pesanan (100), dan pendapatan (800) lebih tinggi
  • Namun, menu ID 22 memberi laba (320) lebih besar untuk Delivr
Menganalisis Data Bisnis di SQL

Menggabungkan pendapatan dan biaya

Kueri

WITH revenue AS (
  SELECT
    meals.meal_id,
    SUM(meal_price * meal_quantity) AS revenue
  FROM meals
  JOIN orders ON meals.meal_id = orders.meal_id
  GROUP BY meals.meal_id),

cost AS ( SELECT meals.meal_id, SUM(meal_cost * stocked_quantity) AS cost FROM meals JOIN stock ON meals.meal_id = stock.meal_id GROUP BY meals.meal_id)
Menganalisis Data Bisnis di SQL

Menghitung laba

Kueri

WITH revenue AS (...),
  cost AS (...)

SELECT
  revenue.meal_id,
  revenue,
  cost,
  revenue - cost AS profit
FROM revenue
JOIN cost ON revenue.meal_id = cost.meal_id
ORDER BY profit DESC
LIMIT 3;

Hasil

meal_id  revenue   cost    profit    
-------  --------  ------  -------
11       17664.0   3072    14592.0   
10       16769.5   4573.5  12196.0   
8        13995.0   2332.5  11662.5   
Menganalisis Data Bisnis di SQL

Laba

Menganalisis Data Bisnis di SQL

Preparing Video For Download...