Jendela Statistika

Melihat Dunia Dengan Data Sebagai Sebuah Investasi

BELAJAR WITH CLAUSE UNTUK MENGOPTIMALKAN STRUKTURAL QUERY PADA SQL

Hari ini saya akan membagi mengenai bagaimana menggunakan 'with clause' dan mencari tahu apa keuntungannya. Okay, langsung saja pada studi kasus:

Sebelumnya saya telah menuliskan beberapa baris query dengan menggunakan nested select pada halaman BELAJAR INSERT DATA KE TABLE DATABASE DI BIGQUERY, saat ini yang akan saya lakukan adalah mempergunakan contoh query pada tulisan itu dengan mengganti menggunakan 'with clause', berikut adalah percobaannya:

Struktural pada 'with clause':

WITH (nama alias) AS (sub-query)
            SELECT  (kolom-list atau logika kalkulasi aggregasi data)
            FROM (nama alias)

perhatikan contoh berikut ini:
ketika menggunakan nested select:
ketika kita sudah menggunakan with clause:

Okay, saya masih belum tahu banyak tentang apa keutamaan dari menggunakan with clause daripada nested clause, yang saya tahu hanya pada saat kita melakukan query dengan kompleksitas yang tinggi maka menggunakan with clause lebih mempermudah kita dalam meruntutkan logika pada query yang kita buat.

Selamat belajar kawan dan jika kalian menemukan apa perbedaan mendasar atau lebih optimal mana untuk digunakan antara with clause dengan ketika hanya menggunakan nested query, tolong tinggal komentar ya. terima kasih telah berkunjung.

Baca juga:

0 komentar



Emoticon