Navicat Blog

Memfilter Field Agregasi Menggunakan Klausa Having Oct 8, 2024 by Robert Gravelle

Jika Anda telah menulis query SQL selama beberapa waktu, Anda mungkin cukup familiar dengan klausa WHERE. Meskipun klausa ini tidak memiliki efek pada kolom agregat, ada cara untuk memfilter data menurut nilai agregat, yaitu dengan menggunakan klausa HAVING. Blog ini akan membahas cara kerjanya serta memberikan beberapa contoh tentang penggunaannya dalam query SELECT.

Menulis Query SELECT dengan EXISTS Sep 26, 2024 by Robert Gravelle

Operator SQL EXISTS menawarkan cara mudah untuk mengambil data berdasarkan keberadaan (atau ketidakberadaan) beberapa data lainnya. Lebih khusus lagi, ini adalah operator logika yang mengevaluasi hasil subquery dan mengembalikan nilai boolean yang menunjukkan apakah baris dikembalikan atau tidak. Meskipun operator IN dapat digunakan untuk tujuan yang hampir sama, ada beberapa perbedaan yang perlu diperhatikan. Blog hari ini akan membahas cara menggunakan operator EXISTS menggunakan beberapa contoh serta memberikan beberapa panduan tentang kapan harus menggunakan EXISTS daripada IN.

Pencarian Syntax Universal SQL Sep 12, 2024 by Robert Gravelle

Pada pertengahan tahun sembilan puluhan, Sun Microsystems mengeluarkan bahasa yang dapat "ditulis sekali, [dan] dijalankan di mana saja." Bahasa itu, tentu saja, adalah Java. Dan, meskipun bahasa itu menjadi salah satu bahasa pemrograman paling populer hingga hari ini, slogan mereka ternyata sedikit optimis. Bahasa Java memiliki beberapa kemiripan yang kuat dengan SQL. Bahasa itu juga dapat dipindahkan dari satu database ke database lain, atau bahkan lintas sistem operasi, dengan sedikit atau tanpa modifikasi. Setidaknya, itulah impiannya. Di dunia nyata, kode tingkat produksi cenderung memerlukan beberapa penyesuaian agar dapat berfungsi di environment baru. Blog ini akan menguraikan beberapa alasan mengapa sintaksis SQL dapat berbeda di berbagai vendor database.

Membuat Field Kustom di Navicat BI: Field Calculated Sep 6, 2024 by Robert Gravelle

Ini adalah praktik yang sudah mapan dalam desain dan pengembangan database untuk menghindari penyimpanan data apa pun yang dapat dihitung atau direkonstruksi dari bidang lain. Akibatnya, Anda mungkin kehilangan beberapa data saat membuat chart di Navicat BI. Namun itu bukan masalah, karena Navicat BI menyediakan Bidang Terhitung khusus untuk tujuan tersebut. Dalam blog hari ini, kita akan menggunakan Bidang Terhitung untuk membuat bagan yang menunjukkan waktu sewa rata-rata - yaitu, berapa lama pelanggan menyimpan film sebelum mengembalikannya - per pelanggan. Seperti kebanyakan artikel dalam seri ini, data akan dikurasi dari "dvdrental" sample database gratis.

Membuat Field Kustom di Navicat BI: Kustom Urutan Aug 23, 2024 by Robert Gravelle

Di Navicat BI, sumber data tabel referensi dalam koneksi atau data Anda di sumber file/ODBC, dan dapat memilih data dari tabel pada tipe server yang berbeda. Field dalam dataset dapat digunakan untuk membuat chart. Bahkan, saat membangun chart, Anda perlu menentukan sumber data yang digunakan untuk mengisi chart.

Seperti yang telah kita lihat di seluruh seri ini, sumber data mendukung tipe field kustom. Ini termasuk: Type-Changed, Concatenated, Mapped, Custom-Sorted, and Calculated. Blog terakhir membahas cara menggunakan Field Custom-Sorted untuk mengurutkan data grafik sesuai dengan bidang referensi. Minggu ini, kita akan belajar cara mengatur urutan eksplisit. Untuk melakukannya, kita akan membuat chart batang vertikal untuk "dvdrental" sample database yang menunjukkan sejumlah hasil sewa film berdasarkan bulan.

Navicat Blog
Feed Entri
Arsip Blog
Bagikan