Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda bisa membuat hasil kueri di mana setiap baris hasil sesuai dengan seluruh grup baris dari data asli. Saat menciutkan baris, ada beberapa hal yang perlu diingat:
Anda dapat menghilangkan baris duplikat Beberapa kueri dapat membuat kumpulan hasil di mana beberapa baris identik muncul. Misalnya, Anda dapat membuat tataan hasil di mana setiap baris berisi kota dan nama status kota yang berisi penulis - tetapi jika kota berisi beberapa penulis, akan ada beberapa baris yang identik. SQL yang dihasilkan mungkin terlihat seperti ini:
SELECT city, state FROM authorsTataan hasil yang dihasilkan oleh kueri sebelumnya tidak terlalu berguna. Jika sebuah kota berisi empat penulis, kumpulan hasil akan menyertakan empat baris yang identik. Karena tataan hasil tidak menyertakan kolom apa pun selain kota dan status, tidak ada cara untuk membedakan baris yang identik satu sama lain. Salah satu cara untuk menghindari baris duplikat tersebut adalah dengan menyertakan kolom tambahan yang dapat membuat baris berbeda. Misalnya, jika Anda menyertakan nama penulis, setiap baris akan berbeda (asalkan tidak ada dua penulis bernama seperti yang tinggal di dalam satu kota). SQL yang dihasilkan mungkin terlihat seperti ini:
SELECT city, state, fname, minit, lname FROM authorsTentu saja, kueri sebelumnya menghilangkan gejala, tetapi tidak benar-benar menyelesaikan masalah. Artinya, kumpulan hasil tidak memiliki duplikat, tetapi tidak lagi merupakan tataan hasil tentang kota. Untuk menghilangkan duplikat dalam kumpulan hasil asli, dan tetap menjadikan setiap baris menjelaskan sebuah kota, Anda dapat membuat kueri yang hanya mengembalikan baris yang unik. SQL yang dihasilkan mungkin terlihat seperti ini:
SELECT DISTINCT city, state FROM authorsUntuk detail tentang menghilangkan duplikat, lihat Mengecualikan Baris Duplikat (Alat Database Visual).
Anda bisa menghitung grup baris Artinya, Anda bisa meringkas informasi dalam grup baris. Misalnya, Anda dapat membuat tataan hasil di mana setiap baris berisi kota dan nama status kota yang berisi penulis, ditambah hitungan jumlah penulis yang terkandung di kota tersebut. SQL yang dihasilkan mungkin terlihat seperti ini:
SELECT city, state, COUNT(*) FROM authors GROUP BY city, stateUntuk detail tentang menghitung grup baris, lihat Meringkas Hasil Kueri (Alat Database Visual) dan Mengurutkan dan Mengelompokkan Hasil Kueri (Alat Database Visual).
Anda dapat menggunakan kriteria pilihan untuk menyertakan grup baris Misalnya, Anda dapat membuat tataan hasil di mana setiap baris berisi kota dan nama status kota yang berisi beberapa penulis, ditambah hitungan jumlah penulis yang terkandung di kota tersebut. SQL yang dihasilkan mungkin terlihat seperti ini:
SELECT city, state, COUNT(*) FROM authors GROUP BY city, state HAVING COUNT(*) > 1Untuk rincian tentang penerapan kriteria pemilihan pada kelompok baris, lihat Menentukan Kondisi untuk Kelompok (Alat Database Visual) dan Menggunakan klausul HAVING dan WHERE di kueri yang sama (Alat Database Visual).
Lihat Juga
Menentukan Kriteria Pencarian (Alat Database Visual)
Topik Panduan Desain Kueri dan Tampilan (Alat Visual Basis Data)