Hubungi Kami
 Durasi 14 jam

Kerangka Materi

Ulasan: Fungsi dan Ekspresi SQL

  • Fungsi karakter, numerik, DateTime
  • Konversi eksplisit dan implisit
  • Fungsi konversi
  • Fungsi bersarang
  • Mendapatkan tanggal dan waktu saat ini dengan berbagai fungsi
  • Eksresi CASE

Mengagregasi data menggunakan fungsi agregat

  • Fungsi agregat
  • Fungsi agregat vs nilai NULL
  • Klausa GROUP BY
  • Pengelompokan menggunakan kolom berbeda
  • Menyaring data yang sudah diagregasi - klausa HAVING
  • Pengelompokan data multidimensi - operator ROLLUP dan CUBE
  • Identifikasi ringkasan - GROUPING
  • Operator GROUPING SETS
  • Tabel silang menggunakan PIVOT

Memperoleh data dari beberapa tabel

  • Berbagai jenis join
  • Alias tabel
  • INNER JOIN
  • LEFT, RIGHT, FULL OUTER JOINS

Operator set

  • UNION
  • UNION ALL
  • INTERSECT
  • EXCEPT

Subquery

  • Kapan dan di mana subquery dapat dilakukan
  • Subquery baris tunggal dan multi-baris
  • Operator subquery baris tunggal
  • Fungsi agregat dalam subquery
  • Operator subquery multi-baris - IN, ALL, ANY
  • Subquery rekursif

Fungsi analitik

  • Penggunaan
  • Fungsi jendela, jenis jendela
  • Partisi
  • Fungsi ranking
  • Fungsi LAG/LEAD
  • Fungsi FIRST_VALUE/LAST_VALUE
  • Fungsi STRING_AGG
  • Fungsi statistik

Persyaratan

Peserta sebaiknya memiliki pengetahuan kerja yang baik tentang SQL dasar dan Microsoft SQL Server, termasuk kemampuan untuk:

  • Menulis kueri dasar SELECT untuk mengambil data dari satu atau lebih tabel.
  • Menugaskan klausa WHERE dan kondisi penyaringan dasar.
  • Bekerja dengan fungsi SQL umum, seperti fungsi karakter, numerik, dan tanggal.
  • Memahami tipe data dasar dan konversi.
  • Menggunakan operasi JOIN dasar.
  • Menerapkan fungsi agregat seperti COUNT, SUM, AVG, MIN, dan MAX.
  • Memahami dan menggunakan GROUP BY dan HAVING.
  • Memiliki pengalaman praktis dalam bekerja dengan database, analisis data, atau pelaporan.

Ini adalah kursus tingkat lanjut, sehingga peserta diharapkan sudah merasa nyaman dengan konsep SQL fundamental sebelum beralih ke topik yang lebih kompleks seperti subquery, agregasi tingkat lanjut, operator set, dan fungsi analitik/jendela.

Audiens

Kursus ini dirancang untuk analis data dan pengembang aplikasi pelaporan.

Jumlah Peserta


Harga per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait